Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

I cannot access www.lubuntu.net from my Macbook Pro running OS X 10.6.8. I have an idea as to what the problem is (see my opinion), but I did all the usual things anyway (see basic troubleshooting), just to check.

Basic Troubleshooting

I can access almost any other site from my macbook (for example this one). I can access lubuntu.net from my other laptop which is on the same wifi, meaning it's not a network, ISP, or router issue. Also the site is up, and this issue is persistent for several days.

I can successfully ping the site. The site resolves to an IP (thus not a DNS issue). The problem occurs using three different browsers - Chrome, Firefox, Safari. I never use Safari, so it's not an extension issue, either. I cannot access the site even if I paste its IP into the address bar.

My IP is likely not banned, since (1) there is no reason to ban me and (2) my other laptop is able to access the site over the same network, going through the same router.

Rebooting does not solve the issue.

My Opinion

I installed (and quickly uninstalled) a program called PeerGuardian, which blocks "suspicious" IPs. It is mainly used for blocking unwanted peers when downloading torrents. I think that it messed with one of the config files to block the Lubuntu site.

Which files should I check? I've taken a look at /etc/hosts, and that looks fine. Also /etc/resolv.conf looks normal. No idea where to go from here.

EDIT: Here are the contents of system.log for my most recent attempt:

Oct 18 21:44:11 albatross com.avast.proxy[50]: Error reading receive buffer: read(): Connection reset by peer

Oct 18 21:45:20 albatross com.avast.proxy[50]: Defective HTTP request!

Oct 18 21:45:20 albatross com.avast.proxy[50]: Unexpected AV CHECKURL response code (501)!

Oct 18 21:46:24 albatross [0x0-0x165165].com.avast.AAFM[2093]: 18 Oct 21:46:24 ntpdate[2133]: no servers can be used, exiting

Oct 18 21:46:27 albatross avast![2093]: event_master_disconnected

Oct 18 21:46:38 albatross com.apple.launchd.peruser.501[322] (com.avast.helper): Throttling respawn: Will start in 5 seconds

Oct 18 21:46:45 albatross com.avast.proxy[50]: Error reading receive buffer: read(): Connection reset by peer

Do you think this is a problem caused by Avast? But I installed avast after the problem started, because I thought it might be a virus, so that doesn't make much sense...

EDIT 2: added contents of /etc/hosts below

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.

127.0.0.1   localhost
255.255.255.255 broadcasthost ::1             localhost
 fe80::1%lo0    localhost
share|improve this question
    
Have you checked the various log files such as system.log? The easiest way to check them is to run Console.app –  HairOfTheDog Oct 18 '12 at 22:44
    
Copied contents into question. albatross is the hostname –  BlackSheep Oct 19 '12 at 1:52
    
Can you also post the contents of /etc/hosts? I doubt its the issue since DNS resolves, but just curious. –  segiddins Oct 19 '12 at 1:54
    
I've posted /etc/hosts above. Everything seems typical, but not sure about last line. –  BlackSheep Oct 20 '12 at 14:46
1  
Boot into Safe Mode by pressing Shift during startup (support.apple.com/kb/HT1533). Safe Mode does a lot of things (support.apple.com/kb/HT1564), among them it loads only required kernel extensions, so PeerGuardian's kext, if still installed on our system, won't be loaded. Then test if you can connect to www.lubuntu.net. –  jaume Oct 20 '12 at 19:37

2 Answers 2

up vote 6 down vote accepted
+50

In agreement with the original poster, in this answer I put together the comments above that describe the troubleshooting steps that helped solve the issue.

  1. Realize that PeerGuardian uses a KEXT.

    As strangelydim commented, PeerGuardian (an open source privacy oriented firewall software) uses a kernel extension (KEXT). The KEXT is used to block connections to "dangerous" servers specified in so-called blocklists.

  2. Find out whether the KEXT was the culprit.

    The original poster booted his Mac into Safe Mode by pressing Shift during startup (http://support.apple.com/kb/HT1533).

    Safe Mode does a lot of things (http://support.apple.com/kb/HT1564), among them it loads only required kernel extensions, so PeerGuardian's KEXT wouldn't be loaded.

    The original poster could successfully connect to www.lubuntu.net, so the KEXT was the offender.

  3. Disable the KEXT.

    The first try was to move the KEXT from /Library/Application Support/PeerGuardian to /tmp and reboot. That didn't help. The original poster then deleted the KEXT. I also asked him to check in System Preferences>Users & Groups>Login Items whether PeerGuardian was listed and remove it.

    After a reboot he could sucessfully connect to www.lubuntu.net.

So the bottom line is that, unfortunately, some programs cannot be uninstalled by simply dragging them to the Trash.

share|improve this answer

I was also recently trying to fix the same issue and it came down to PeerGuardian. I just altered the settings but didn't remove it, but found this article about a program called AppDelete that mentioned PeerGuardian and a number of its files that it would leave behind if you simply removed from the Applications folder:

http://dailyblogged.com/2506/appdelete-uninstall-anything-seriously/

Maybe this can help you track down any remaining files that are causing issues with your machine.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.