All posts by Dewole

mikrotik server dns hijacked 20150624

Remote rogues spoiling your web experience?

To the terminally impatient who can not read long posts, scroll to the last paragraph.

In the quest for speedy web browsing and Internet bandwidth savings, many of us make use of servers/appliances that have HTTP and DNS caching functionality. Of course, the lazy (or accidental) administrator does the barest minimum to get the service working and moves on.

In the old days with lean VSAT bandwidth, many could (mis)configure their Web and DNS devices yet nothing bad would happen (mostly). Now that we have optic fibre internet connections however, it is a very different case. Continue reading

Just another day at the office (Little devices slaying giant networks)

The long email below is something I sent to a Consortium member that has been having challenges with browsing speed due to unseen forces guzzling their bandwidth.

I had to audit the network for several days using a Mikrotik router to be totally sure. Thought I’d share part of my report here with anyone having a similar experience. Hopefully, I make it a guide someday. Continue reading

Four good things about yesterday’s elections:

1. Because there is now opposition in many locations unlike in previous years, ballot boxes could not have been stuffed in favour of whichever party was the local favorite. (Not everywhere of course)

2. INEC did well by having the ballot papers signed and stamped by the Presiding Officers at the venues. This did lead to increased delays but it would have made it a little more difficult to re-import any stolen ballot papers. Continue reading

Active Citizenship

I have decided to be an Active Citizen of Nigeria and to help the people around me become more active. I strongly believe that a democracy can only progress if the majority of the people play their part. This has the potential to take absolute power and impunity away from people who ordinarily should be public servants.

By being actively involved in the management of our country, we can

  1. Provide assistance to any sincere professionals in public service that have something to offer
  2. Deter sluggards in public service by publicizing the performance/impact (or lack thereof) of all sectors
  3. Help other citizens recognize that we can make an impact by providing input to public policy

Active Citizenship is a form of literacy (1) : coming to grips with what happens in public life, developing knowledge, understanding, critical thinking and independent judgement of local, national, European, global levels. It implies action and empowerment, i.e. acquiring knowledge, skills and attitudes, being able and willing to use them, make decisions, take action individually and collectively.
We can identify some key characteristics of Active Citizenship: Continue reading

You really should ask

To those seeking my(our) vote(s) and promising a better tomorrow:

  1. Am I (Are we) needed beyond the election day?
  2. What is the game plan for this country and how do I(we) fit in as an individual(s)?
  3. What do you need me(us) to do to help ensure you deliver on your promises?
  4. How do you intend to enable me(us) influence the policies that affect me(us) even from the lowest levels?
  5. Or would you rather I(we) just sit back and let “professional politicians” carry on in my(our) best interests?
  6. What will be done this time around that has not been done before? What are the lessons learnt?

Continue reading

You just might be responsible for Nigeria’s systemic failure!

Starting in November 2014, I continually lamented the failure of the Abuja Electricity Distribution Company (AEDC) to provide power in the Estate where I reside. About 3 weeks into the power outage, we decided to give the gen a rest and moved to Jos for the holidays especially as the AEDC technicians had mentioned that if they could not repair the fault by December 23rd, the components for fixing will not arrive until January 2015.

Ten days into the power outage, I had written letters of complaint to the Consumer Protection Council (CPC) and the Nigerian Electricity Regulatory Commission (NERC). Continue reading

Happy New Year! And a new SMS Broadcast app

After several years without a mobile application, we now have a Tinitop SMS app for Android.

The beta version of this app works with accounts from New users need to first create account at

*Update January 16: The more recent version available at allows new users to signup from within the app. Continue reading