Skip to main content

Are IEBC web servers overstretched by online applications of voter registration clerks?

Are IEBC web servers overstretched by online applications of voter registration clerks?

With the recent advertisement of 2900 vacancies in biometrics voter registration clerks by IEBC in the local dailies, candidates are required to fill an online application form that easy! But to me it had been a nightmare trying to access their website (www.iebc.or.ke), not even applying.
                                                                                                         
The above is the message that welcomed me on typing the IEBC website URL in my browser, since last Sunday, until late Monday at around 9pm in the evening when I managed to access, and may be that was the trick, problem solved! Yes! But may be for then, since it didn’t hold at all, on Tuesday I tried to prove this to my disappointment, this time around I tried until late in the midnight all in vain, this no doubt a true sign of the IEBC web servers amiss.
This is the sample of biometrics voter registration clerks online application form
This is the sample of biometrics voter registration clerks online application form

So let me discuss some probable justification to this IEBC website behavior:-

Heavy Website

This is as a result of poor page, links, JavaScript or image CSS format optimization, use of components in a website that are poorly optimized or existence of unused components in your website among other elements. This can lead to slow loading of a website or not at all especially with a slow Internet connection.

For example an image of 1028 x 628 and 1MB being used as a thumbnail as it is in a website or poor html - not in accordance with w3.org, used for pages or poor headers for links, all this is culminates to poor optimization and will lead to slow loading of the website. The solution to this by validating each element to achieve maximum optimization

So if IEBC problem is due to heaviness - one will need a fast Internet connection I thought to myself - this prompted me to try and access the mobile version of the website - images and that much formatting removed. There are various free mobilizing tools online to do this - Google mobilize, mowser and/or opera mini on pc - in my case I preferred mowser because of its cute formatting feature - but it did work a clear indicator that it wasn’t my slow internet connection maybe the server side.
?
screenshot of the mowser test
A screenshot of the mowser test

Server Limitations

The web server in which a website is hosted needs enough bandwidth which can handle all requests without depletion of services and this comes at a cost of course but it is worth getting professional advise for the best option independent of cost but website requirements before hosting your website.

Using www.ismyblogwoking.com to get some quick statistics of IEBC website and this were the results:?

Using www.ismyblogwoking.com to get some quick statistics of IEBC website
From the screenshot above IEBC web server was really suffering.

Routing Malfunction

A slow response from a website or web server indicates data packet loss. The larger the number or percentage of packets that are lost during a transmission, the slower the response is from the server that you are accessing. Troubleshoot or fix for this problem is very simple:

1. Establish the Actual Route Using Tracert – native Microsoft Windows command

The first thing in determining data packet loss is documenting the actual route being taken- which routers are currently responsible for the data packet transmission- execution of this command returns a list of the routers and their locations that are used for the data packet transmission. Simply execute this command using any Windows computer system from your location and affix the web server IP address as the parameter - E.g.

C:\>tracert xx.xxx.xxx.xx, where “xx.xxx.xxx.xx” is the IP address of your web server
Screenshot of a sample output using tracert
Screenshot of an example of a sample output using tracert
From the screenshot above we can see the IP address of each router that takes a part in the data packet transmission.

2. Use Windows Ping command

The second step is to use the Windows Ping command to isolate any routers that may be responsible for packet loss. Packet loss is intermittent in nature. Randomly some data packets are successfully transmitted while others are not. We can use the ping command to send a group of test packets and measure the percentage of successful transmissions. The larger the number of test packets being transmitted, the greater the probability that there is packet loss during your test. It also follows that the larger the packet size transmitted, the greater the probability that there is packet loss. The ping command is executed in the following manner:

C:\>ping –n 20 -1 500 xxx.xxx.xxx.xxx

The above command basically means send 20 data packets, each 500 bytes in size to the IP address of “xxx.xxx.xxx.xxx”. In most cases, a byte size of 500 being transmitted 20 times to a given router is significant enough to discover data packet transmission problems - packet loss- if any.
Screenshot of a sample output using ping command
Screenshot of an example of a sample output using ping
Note: The results of your ping tests could be time dependent based on the rate of other traffic passing through these public routers.

Abuse from bots or automated programs

This is a very likely with IEBC website specifically in the application form being used for Biometrics voter registration, I have filled this application form and to my surprise no recapture challenge-that distorted text or images one has to type in a box - for preventing computer programs from applying which may spam the system up and even cause lack of service.

sample of  a recapture challenge
Above is a sample of a recapture challenge






Comments

Popular posts from this blog

Computer Mouse Problem Solved

Some times back I was unable to use my laptop mouse for a period of not more than six months and after soughting various sources I finally found a solution (I used solution number 4 as listed below).These are some of solutions to mouse or trackball poblems I propose: Install Axiotron-done by vendor who sold you you latop-they just put insulation to the motherboard. Undervolt your machine-using a cookbook ($10-cost) to run at lower voltages/higher processing speeds than the default. Restart pen driver using Activity minitor. Disable pointing devices in your BIOS(Click F2 on boot)Ref:sumsung np-x1 Solution number 4 solved my mouse/trackball problem for my sumsung np-x1 model laptop so I hope this would of some help to someone else who might be having related problem. Please let others know if this works by commenting after trying them out.

HOW TO CUSTOMIZE BEEZ 2 TEMPLATE FOR JOOMLA! 2.5

HOW TO CUSTOMIZE BEEZ 2 TEMPLATE FOR JOOMLA! 2.5 Some times you my need to customize the default templates inorder to use them in a unique way and some of these customization are tricky especially messing with the underlying code... Fast forward ama disscuss two partial but major customization of the beez 2 template specifically in Joomla! 2.5. The two customs ama discuss are the fontsize changer on top of template and then the space which remains at top of the template after removing the font size changer. Removing the fontsize changer on top of the template Find and delete or comment this code in beez2/template/index.php: AND ALSO:            2.  To remove the space left after removing the fontsize changer Go to personal.css and change the code as follows: Code before changes #header ul { display:block; margin:0px 0px 1px 0px; text-align:right; list-style-type:none; padding:10px 0px 10px 0px; position:absolute; top:5px; right:0px; }