Results 1 to 5 of 5

Thread: SQUID fatal error!

  1. #1
    Join Date
    Oct 2008
    Location
    The Netherlands
    Posts
    121

    Default SQUID fatal error!

    Since I upgraded to newer model of ADSL modem, Squid does not start and gives me this message:

    Code:
    FATAL: Could not determine fully qualified hostname.  Please set 'visible_hostname'
    
    Squid Cache (Version 2.6.STABLE20): Terminated abnormally.
    CPU Usage: 0.000 seconds = 0.000 user + 0.000 sys
    Maximum Resident Size: 0 KB
    Page faults with physical i/o: 11
    squid[0xb8078255]
    squid(fatal+0x2b)[0xb807874b]
    squid(getMyHostname+0x184)[0xb8078db4]
    squid[0xb7ff5dbf]
    squid(parseConfigFile+0x972)[0xb7ff6f02]
    squid(main+0x42f)[0xb8042f0f]
    /lib/libc.so.6(__libc_start_main+0xe5)[0xb7c3e5f5]
    squid[0xb7fdaa41]
    Aborted
    Can someone explain to me what this means, and how to fix it?
    openSUSE 11.0, GNOME
    HP Compaq NC6000, Intel Pentium M Processor 725, ATI Mobility Radeon 9600, Intel PRO 2200BG
    HP Compaq DC7100, Intel Pentium 4 Processor 521, Intel 915G Express, D-Link DWL-510 AirPlus G

  2. #2
    Join Date
    Jun 2008
    Location
    UTC+10
    Posts
    9,686
    Blog Entries
    4

    Default Re: SQUID fatal error!

    Squid: the definitive guide - Google Books

    Duane Wessels is one of the authors of squid.

  3. #3
    Join Date
    Oct 2008
    Location
    The Netherlands
    Posts
    121

    Default Re: SQUID fatal error!

    Thanks for the link.

    It is to much reading . However, I believe that I should not configure squid right now.
    This problem actually started when I installed new ADSL modem (Sitecom WL-154).
    I still have my old modem (SpeedTouch 570), and when I install it back, the squid starts normally.

    The difference is that somehow my Linux hostname is not visible for the LAN.
    The old modem has DNS server, which contains the hostname table.
    The new modem has no DNS sever. Still, in the modem "DHCP IP Pool Summary" tab, it shows the hostnames of my Windows machines. For Linux machines it only lists IP and MAC addresses. Somehow Windows hostnames are visible for the LAN.

    The question is, why Linux does not broadcast its hostname?

    When I ping its hostname in Linux, I see only loopback adapter 127.0.0.2.
    openSUSE 11.0, GNOME
    HP Compaq NC6000, Intel Pentium M Processor 725, ATI Mobility Radeon 9600, Intel PRO 2200BG
    HP Compaq DC7100, Intel Pentium 4 Processor 521, Intel 915G Express, D-Link DWL-510 AirPlus G

  4. #4
    Join Date
    Jun 2008
    Location
    UTC+10
    Posts
    9,686
    Blog Entries
    4

    Default Re: SQUID fatal error!

    If the address that squid serves on doesn't map to a hostname, then declare its hostname with visible_hostname, like the error message suggests.

  5. #5
    Join Date
    Oct 2008
    Location
    The Netherlands
    Posts
    121

    Default Re: SQUID fatal error!

    The problem is solved.

    I was playing with my ADSL modem settings and the problem got solved. Squid starts again.

    Unfortunately, I was not able to find out which modem setting did it. I'm also not going to experiment further. It works so I don't touch it any more.
    openSUSE 11.0, GNOME
    HP Compaq NC6000, Intel Pentium M Processor 725, ATI Mobility Radeon 9600, Intel PRO 2200BG
    HP Compaq DC7100, Intel Pentium 4 Processor 521, Intel 915G Express, D-Link DWL-510 AirPlus G

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •