ADVERTISEMENT

Comelec 'confident' there will be no repeat of 2019's 7-hour glitch

Published Apr 30, 2022 05:12 pm

Commission on Elections (Comelec) Commissioner Marlon Casquejo said on Saturday, April 30 that they are confident that there will be no repeat of the seven-hour delay that occurred during the 2019 midterm elections.

(JEL SANTOS/MANILA BULLETIN)

It can be remembered that in the 2019 polls, a technical glitch was encountered by the poll body’s file transfer protocol (FTP) application which resulted in a seven-hour delay in the transmission of votes to the transparency server.

"Nagkaroon tayo ng stress test...sending 100,000 or 50,000 results sabay-sabay at di naman po nagkaroon ng problema dun. Hindi naman po tayo nabilaukan (We had a stress test...sending 100,000 or 50,000 results all at the same time and did not encounter any problem. There was no bottleneck)," he said.

"So we are confident that the hardware component as well as the software component malaki na yung capacity and hindi na mangyayari yung sinasabing (has a larger capacity and there will be no repeat of the so-called) seven-hour glitch. We are confident for that," he added.

In case problems will occur, which according to Casquejo will be unavoidable, the transparency server will not be tinkered with. He said that they will have contingency measures for problems as with what happened in 2019.

During the 2019 incident, Casquejo said that the system only needed to be rebooted for it to work again. Accordingly, the transmission of votes was stuck at 0.38 percent. When the transmission resumed around 1 a.m., it had already displayed 90.57 percent of the total number of votes.

Why did it take so long to do that? Casquejo said that the permission of the Commission En Banc was needed first. He said that they come up with a resolution that will allow technology group heads to fix simple issues such as those as long as there will be no changing of source codes.

"Kung kaya niyang (If he can) iresolve by turning it off and turning it on, then why not? Bakit pa natin hihintayin yung ating (Why do we need to wait for an) en banc resolution?" he said.

"Pero kapag talagang may tatanggalin, may aayusin na codes, ibang usapan na 'yun (But if something needs to be removed, codes to be fixed, then that's a different story)," he added.

Casquejo assured that the transparency server will not be tampered with.

Related Tags

transparency server 2022 elections 2022 presidential elections 2022 polls Comelec 2022 national and local polls Commission on Elections (Comelec) 2022 NATIONAL AND LOCAL ELECTIONS Commission on Elections
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.