web analytics

Archive for Computer Stuff

Aug 30

DNS Path

Some of you who did follow my tweets or my Facebook updates, might already know what happened.
Last week, when I was trying to access to some of my websites, I am not able to reach the website.
At first, I thought it was the VPS overload again, since I use the VPS for too many websites and technically, I am abusing the VPS like how people is playing SM. Lol

But when I try to access this blog, hey! This site is still up! The VPS isn’t down and I am able to ssh into the VPS when I directly ssh to this VPS’s IP. And I checked the VPS load, it is only less than 0.8. So it means the VPS is ok. When I tried to access a few more websites that hosted in this same VPS, there is a few other domains is unresolvable. I immediately try to switch my network setting and try to use Google DNS(8.8.8.8) to access those domains that is unresolvable. Amazingly, I am able to reach the websites without problem. So I had confirmed that there is something wrong with the Streamyx DNS.

I called up Streamyx and made a report. Then to make the issues to solve sooner, I called up one of the Streamyx technician I who I know and told him about this. Then he requested me to send the list of domains and the VPS IP so that he can check. He then told me it could be their DNS server having some issues and they will take a look on it. Around less than a week time, all the issues was solved and those websites are able to be access again.

At first, I though that my domains were null routed, since the first domain I find out that is unable to access is my web hosting billing site, where my web hosting, VPS and Dedicated Server clients pays their invoice at that site. I thought it was a sabotage. But then, when I find out that even some of my private sites which is not expose to the public, are also unreachable, so it means it could be some other reason, not a sabotage.

I was so frustrated during the time where the domains is unable to be access. One of the main reason is because a few of the websites that is unreachable is those websites which is very very important to me. Although I am able to access to the websites via Google DNS, but not other people. They might thought that the websites had closed down!

But anyway, since the issues was resolved, I am happy about it already.
No more stress on fear of unable to receive payment, or frustrated of worrying that my other websites is not able to reach by its visitors.

Gnome DNS Setup

WTF Is DNS?
Ok, for those who do not know what the fuck I am talking about, you may read this part.
This part will explain WTF is DNS and why is it so important to a website.

Ok, please take a look on the first picture of this article. There is “Requested Web Server”, “Root DNS Servers”, “ISP DNS Servers” and the last ones is “Web User”.

Requested Web Server: It is the server where the website you are trying to access is hosted. Usually, it do have its own DNS service to allow the web masters manage the domains pointed to that server in order to create sub domains, point the sub domains to other server etc.
Root DNS Servers: The DNS servers that is holding the records about where is the domain name(.com, .net,.org, and .wat-ever-lah) is pointed to. Usually the records is set to be pointed to an existing name server that had already been setup by the web hosting provider. But in some case, like mine, I pointed my domains to a 3rd party DNS server, then from the 3rd party DNS server, I create A records(IP) and point to my VPS and other servers.(I think I’ll just skip this part, coz it will be very very long if I only focus on this part.)
ISP DNS Servers: This DNS server is the DNS servers which is run by the ISP. In this case, it is Streamyx. Each ISP have their own DNS servers. But you can choose to use 3rd party DNS servers such as Google DNS or OpenDNS, as long as you know the DNS server’s IP.
Web User: Very obvious, that is you, the person who is using the internet.

How The Fuck Do It Work?
When you are trying to browse a website, usually you will type the website address in the browser, and the browser will load and show you the website right? In this process, your browser is actually sent a request to the “ISP DNS Servers” and request for the website’s IP address. It then will be routed to the “Requested Web Server” and when the “Requested Web Server” get the request, it will send back the reply to the browser with the websites which the domain is pointed to for the “Web User” to browse.

Usually, changes of the domain name’s DNS record is done via the domain name’s control panel which it is provided by the domain name registrar. Every time when a web master change the domain’s DNS, the changes will be updated to the “Root DNS Servers”. The DNS records will then fetched by the “ISP DNS Servers” to keep as a cached DNS record. Whenever a “Web User” is trying to browse to any domain, the cached DNS records will be sent to the “Web User” from the “ISP DNS Servers”.

For my case, the issues occurs at the “ISP DNS Servers” where it did not resolve my domains DNS records.
But anyway, the problems is solved now.
If you want to read more about DNS, you can go to HERE and read more details about DNS.

Jul 02

Debian Members
↑ Debian Malaysia Members. Photo taken at the community track hall. ↑

As most of you know, my mood recently is as bad as shit…
I was suppose to attend this Malaysia Open Source Conference (MOSC2010) at 29th June 2010.
But I only go at the second day.
Last year, I was attending this same conference and assist in Ubuntu Malaysia booth at the exhibition hall.
This year, I am more focus on Debian Malaysia booth, since Debian Malaysia is still very new and need more people to help on the activities. Of course, I did go to Ubuntu booth as well.
Some of you might aware that I always mentioned Ubuntu Linux in this blog. If you follow my blog long enough, you might realize that I am also a Debian Linux user. Most of my servers is running on Debian Linux and CentOS. And Ubuntu is in my desktop and netbook, since Ubuntu is best for use with GUI where is comes default with a lot of nice desktop applications to use.

To be honest, aside from attending this MOSC2010 to assist the exhibition booths, there is another reason I go there. It is to see my fellow geek friends and relax myself by doing crazy things. You all should know how emo I am recently and been talking emo things in this blog recently…

When at the exhibition hall, I did something somehow, can be considered crazy and stupid.
My netbook do have a webcam, so after I hook up my netbook to the wireless, I did a live streaming at Ustream and broadcast live from my netbook. I am holding the netbook and point my netbook around at people’s face and tell them “Say hi! You are on the live streaming now!”. And then, one of the fellow Debian member borrowed me his external webcam, and then I just plug it in and continue the broadcast with an easier way, just pointing that webcam to people.

I’m sure everyone at the exhibition hall think that I am crazy. But hey, opensource is about freedom, and I have the freedom to do what I like as long as it did not violate the laws, so screw those who talk rubbish there!
By the way, thank to those who had watched the live streaming.
Especially you, Prakash, thanks for sms and let me know that you are watching.
Lol

During the end of the 1st day I was there, the 2nd day of the conference, I did another crazy things.
I found that there is a lot of huge LCD screen around the lobby of this conference. It was showing the tweets with the hashtags #mosc2010. Guess what? I gone crazy and wanted to do something crazy again. I just sit on the floor and turn on my netbook and try flood the twitter screen. Honestly, these fellow Debian fellers are rocks lah. They see I do like that, they all also follow me and flood the screen together. This is called, the team spirit. Hahaha
Lol.
It is good to have people to teman me to do crazy things.

↓ Pictures taken when we flooding the twit screen. ↓
Tweet Flood 1
Tweet Flood 2
Tweet Flood 3

At the final day of the conference, as usual, I was arriving there late due to some work which I had delayed for a lot days.
And I reach there, I did promote the Chicken Run Project at the Debian booth and give away free hosting account with it, since Chicken Run Project is running on a Debian cluster. It is good to give away freebies to help on promote Debian anyway, although I arrived there late and didn’t gave out much accounts…

At the last day, guess what?
They all asked me, “Don’t want to do streaming today ar?”.
And of course, since they reminded me, I did do live streaming once again and this time, I do it more crazy.
The Gorgeous Geeks booth is just beside the Debian booth, and I keep on point the webcam to them and say, “Smile! You are on the live streaming!”.
Yeah, I know I am annoying, I am trying to be annoying and force myself not to think of anything anyway…
But hey, I am lucky that they din slap me for being annoying, instead, they do responded with a smile.
But think back and see, did they realize that I am actually pointing the webcam at them? Did they smile at the camera or just simply smiling like that only? I don’t know lah, I was not using my brain at that moment, and just doing crazy things without thinking anyway.
Off topic: Hmmm… In my mind that time, I was thinking, if my love do give me a respond that I desire… It would be damn great and I will have no such emo mood like what I have now…
Anyway, woman tends to change their thoughts easily. When they gave you the respond(answer) they gave earlier, and the end, they will give you another respond(answer). That’s the cause of my emo anyway.

Ironman
↑ Photo taken when I was still doing streaming. The Ironman in the picture is me. ↑

By the way, talking about the Gorgeous Geeks.
Last year, they are not here in this conference. Last year was FOSS-Chix who attended the conference. They are both different community group anyway. No offense, @Cawanpink, the GGs are prettier than you. Lol.

By the way, here is the picture of Debian Malaysia and the Gorgeous Geeks during packing up the stuffs at the end of the conference.
Debmal & GG

Anyway, thank you guys(Debian Malaysia) for doing crazy things with me. Thanks to Gorgeous Geeks for the sweet smiles that cheer up the exhibition hall. Thanks to the organizer, OSDC who organize such a great event. Thanks to TM for providing the Internet access so that I am able to broadcast the crazy things I’ve done in the exhibition hall.

And at last, thanks to me that you all gone crazy and doing crazy things in the conference.
Lol

Sweet memories will not just fade away, just like that.
It stays forever and even though it has ended, the memories still stays…
Sometimes it ends with joys, sometimes it ends with pains.
But no matter what, the memories will remind in our heart, our mind…

Jul 01

italk logo

As you all probably know, I’m doing business in IT line. I provide an A-Z IT solution to companies as well as home users who requires my service. Being in IT industry would also mean that I need to communicate with my suppliers who are more often than not, are not in Malaysia.

I used to use Skype to communicate with my suppliers, business partners as well as associates alike, but Skype does not offer me clarity, and there’s always echo and a few seconds of lagging each time I make calls using Skype.

Then I was introduced to iTalkWhoa. I was surprised with the long distance calls quality. It’s way better than Skype, and therefore, I’ve been using iTalk Whoa since my discovery.

iTalkWhoa is not free, but they definitely offers very good calling rate, and lately, someone asked me where they can purchase credits for iTalkWhoa. Well let me tell you where you can obtain your iTalkWhoa credits.

You can get  your credits through iTalk dealers’ nationwide,selected petrol stations, iTalk kiosk, and many other iTalk outlets nationwide.

But for busy people who have no time to go and get them from petrol stations and whatnot, it’s wise to buy credits from HERE.

iTalkWhoa credits can also be purchase through this portal. Users can purchase using e-banking like Maybank, Alliance Bank, Ambank, EON Bank, RHB Bank, Web Cash, Mobile Money, CIMB Bank and other listed bank that’s listed there. iTalk credits is available in 4 denomination: RM10, RM20, RM30 and RM50.

Buying iTalkWhoa credits is much better online, because your credits will be transfered to your iTalk Whoa account immediately as soon as the transaction is completed. I prefer to buy iTalkWhoa credits online. It’s much more efficient than running to the nearest kiosk or petrol station. Time is money, and I can’t afford to waste time. Besides, I don’t even have to worry about security too when buying online.

‘With Digital Certificates using Secure Sockets Layer (SSL) Protocol with end-point security management I can access this portal without hesitance in security of my account information being leaked or stolen. Buying online also means that there’s hassle free when reloading since the credits is directly credited into my account. I don’t even need to remember pin numbers and whatnot. Great, isn’t it? It’s very convenient, especially for busy people who constantly needs to rush.

Jun 29

Warning! There is 1 obscene scene in this video!
If you are under age, don’t play this video!

Ok, some of you might not understand the meaning of this video.
It is actually a geek jokes against Microsoft.
Feel free to ask regarding those parts that you don’t understand.
If I am here, I will answer.

To g33ks,
Did you found that there is 1 part mentioned about RHEL and at the ending part there, is mentioning Debian Lenny?
Lol.

This post is a scheduled post.

Jun 19

Burnt Server

Some of you might realize that this blog was down for almost 1 whole day, at yesterday.
It is not hacked or attacked.
In fact, it is my own fault for test to upgrade something in the VPS(backend) to a beta things which looks cool with its new functions.
But turns out that my curiosity had actually bring so much damage to the whole VPS….

Anyway, luckily the database was not affected, only lost all the files!!! Which actually I have the older backup of it.
You might see that there is a little difference on the layout now. And yes, this was the theme files which I backed up at December of 2009!
Damn, lost so much hard effort…

I am so fortunate that my other blog which is a very important blog, is able to recover without problem at all. It is in fact, able to recover totally and I am damn happy with it.
While for this blog, damn…..
Lost so much things that I had edited for it…..