problem with list of interfaces

Home Forums General Report a Bug problem with list of interfaces

  • This topic is empty.
Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #29130
    helix84
    Participant

    v2.32

    i guess this random bug will be hard to reproduce, so i’m posting it now, after first time it occured:

    i had 2 interfaces:

    if0: 192.168.0.1

    if1: x.x.85.212

    i’ve been using it for a long time. once i noticed the later was not there, like if i removed it. so i added it again. the next morning i noticed that there was one extra interface if2 (i didn’t add it) with ip 169.254.103.255 (weird, a broadcast ip? and i don’t know that subnet anyway). so i went to remove it and it showed up if1 and if2 both with my ip x.x.85.212. i marked if2 for deletion, pressed delete and the icon of if1 disappeared leaving emty space where it was.

    meanwhile the interfaces were somehow renumbered, here’s the log:

    Wed Dec 14 20:45:41 2005 Local Interface 0 located at 192.168.0.1

    Wed Dec 14 20:45:41 2005 Listening on Port 21

    Wed Dec 14 20:46:15 2005 Local Interface 1 located at x.x.85.212

    Wed Dec 14 20:46:15 2005 Listening on Port 21

    Thu Dec 15 01:16:33 2005 Local Interface 2 located at 169.254.103.255

    Thu Dec 15 01:16:33 2005 Listening on Port 21

    Thu Dec 15 01:17:05 2005 Shutting down local Interface 2 located at 169.254.103.255

    Thu Dec 15 06:50:13 2005 Shutting down local Interface 0 located at 192.168.0.1

    Thu Dec 15 06:50:13 2005 Shutting down local Interface 1 located at x.x.85.212

    Thu Dec 15 06:50:16 2005 Unable to initialize Windows Firewall profile

    Thu Dec 15 06:50:16 2005 Vendor: GenuineIntel

    Thu Dec 15 06:50:16 2005 CPU: Intel Pentium IV

    Thu Dec 15 06:50:16 2005 Number of Processors: 2

    Thu Dec 15 06:50:16 2005 Operating System: Microsoft Windows XP Professional

    Thu Dec 15 06:50:16 2005 Additional Info: Service Pack 1 (Build 2600)

    Thu Dec 15 06:50:16 2005 Cerberus FTP Server started

    Thu Dec 15 06:50:16 2005 Local Host: x

    Thu Dec 15 06:50:16 2005 Local Interface 3 located at 192.168.0.1

    Thu Dec 15 06:50:16 2005 Listening on Port 21

    Thu Dec 15 06:50:16 2005 Local Interface 4 located at x.x.85.212

    Thu Dec 15 06:50:16 2005 Listening on Port 21

    Thu Dec 15 06:50:16 2005 Local Interface 5 located at x.x.85.212

    Thu Dec 15 06:50:16 2005 Listening on Port 21

    Thu Dec 15 06:50:23 2005 Shutting down local Interface 4 located at x.x.85.212

    Thu Dec 15 06:59:05 2005 Shutting down local Interface 5 located at x.x.85.212

    Thu Dec 15 06:59:05 2005 Local Interface 6 located at x.x.85.212

    Thu Dec 15 06:59:05 2005 Listening on Port 21

    So I stopped the server and stared it again:

    Thu Dec 15 06:50:23 2005 Shutting down local Interface 4 located at x.x.85.212

    Thu Dec 15 06:59:05 2005 Shutting down local Interface 5 located at x.x.85.212

    Thu Dec 15 06:59:05 2005 Local Interface 6 located at x.x.85.212

    Thu Dec 15 06:59:05 2005 Listening on Port 21

    Thu Dec 15 07:01:49 2005 Shutting down local Interface 3 located at 192.168.0.1

    Thu Dec 15 07:01:49 2005 Shutting down local Interface 6 located at x.x.85.212

    Thu Dec 15 07:01:55 2005 Unable to initialize Windows Firewall profile

    Thu Dec 15 07:01:55 2005 Vendor: GenuineIntel

    Thu Dec 15 07:01:55 2005 CPU: Intel Pentium IV

    Thu Dec 15 07:01:55 2005 Number of Processors: 2

    Thu Dec 15 07:01:55 2005 Operating System: Microsoft Windows XP Professional

    Thu Dec 15 07:01:55 2005 Additional Info: Service Pack 1 (Build 2600)

    Thu Dec 15 07:01:55 2005 Cerberus FTP Server started

    Thu Dec 15 07:01:55 2005 Local Host: x

    Thu Dec 15 07:01:55 2005 Local Interface 7 located at 192.168.0.1

    Thu Dec 15 07:01:55 2005 Listening on Port 21

    Thu Dec 15 07:01:55 2005 Local Interface 8 located at x.x.85.212

    Thu Dec 15 07:01:55 2005 Listening on Port 21

    Thu Dec 15 07:01:55 2005 Local Interface 9 located at x.x.85.212

    Thu Dec 15 07:01:55 2005 Listening on Port 21

    I tried to quit and start again, then each time I stop and start the server, it adds one extra if.

    #33625
    helix84
    Participant

    anyway, here’s registry after i’ve messed enough with the GUI. I’m going to clean up manually.

    [HKEY_LOCAL_MACHINESOFTWARECerberus FTP ServerCerberus FTP Server]

    [HKEY_LOCAL_MACHINESOFTWARECerberus FTP ServerCerberus FTP Server.173.53.160]

    “ListenPort”=dword:00000015

    “ConnectionLimit”=dword:000002bc

    “PASVIp”=dword:00000000

    “PassiveMode”=dword:00000000

    “InterfaceActive”=dword:00000000

    “AllowLogin”=dword:00000001

    “IsUserSpecified”=dword:00000001

    “PassiveDNS”=””

    [HKEY_LOCAL_MACHINESOFTWARECerberus FTP ServerCerberus FTP Server.173.55.128]

    “ListenPort”=dword:00000015

    “ConnectionLimit”=dword:000002bc

    “PASVIp”=dword:00ad34b0

    “PassiveMode”=dword:00000000

    “InterfaceActive”=dword:00000000

    “AllowLogin”=dword:00000001

    “IsUserSpecified”=dword:00000001

    “PassiveDNS”=””

    [HKEY_LOCAL_MACHINESOFTWARECerberus FTP ServerCerberus FTP Server.173.80.208]

    “ListenPort”=dword:00000015

    “ConnectionLimit”=dword:000002bc

    “PASVIp”=dword:00000000

    “PassiveMode”=dword:00000000

    “InterfaceActive”=dword:00000000

    “AllowLogin”=dword:00000001

    “IsUserSpecified”=dword:00000001

    “PassiveDNS”=””

    [HKEY_LOCAL_MACHINESOFTWARECerberus FTP ServerCerberus FTP Server.173.90.104]

    “ListenPort”=dword:00000015

    “ConnectionLimit”=dword:000002bc

    “PASVIp”=dword:00000000

    “PassiveMode”=dword:00000000

    “InterfaceActive”=dword:00000000

    “AllowLogin”=dword:00000001

    “IsUserSpecified”=dword:00000001

    “PassiveDNS”=””

    [HKEY_LOCAL_MACHINESOFTWARECerberus FTP ServerCerberus FTP Server.173.92.128]

    “ListenPort”=dword:00000015

    “ConnectionLimit”=dword:000002bc

    “PASVIp”=dword:00000000

    “PassiveMode”=dword:00000000

    “InterfaceActive”=dword:00000000

    “AllowLogin”=dword:00000001

    “IsUserSpecified”=dword:00000001

    “PassiveDNS”=””

    [HKEY_LOCAL_MACHINESOFTWARECerberus FTP ServerCerberus FTP Serverxxx.xxx.85.212]

    “ListenPort”=dword:00000015

    “ConnectionLimit”=dword:000002bc

    “PASVIp”=dword:00000000

    “PassiveMode”=dword:00000000

    “InterfaceActive”=dword:00000000

    “AllowLogin”=dword:00000001

    “IsUserSpecified”=dword:00000001

    “PassiveDNS”=””

    [HKEY_LOCAL_MACHINESOFTWARECerberus FTP ServerCerberus FTP Server169.254.103.255]

    [HKEY_LOCAL_MACHINESOFTWARECerberus FTP ServerCerberus FTP Server192.168.0.1]

    “ListenPort”=dword:00000015

    “ConnectionLimit”=dword:000002bc

    “PASVIp”=dword:00000000

    “PassiveMode”=dword:00000000

    “InterfaceActive”=dword:00000000

    “AllowLogin”=dword:00000001

    “IsUserSpecified”=dword:00000000

    “PassiveDNS”=”

    #33626
    helix84
    Participant

    Weirdly enough, I had to delete all of them and the UserSpecifiedInterfaces key and it magicaly returned me to my desired original state.

    #33627
    mdj
    Participant

    169.254.103.255 is a “dummy” address assigned to your network card when the DHCP server doesn’t answer. Perhaps Cerberus has a problem when encountering these?

    #33628
    helix84
    Participant

    There may sometimes be a short period when Windows starts when DHCP doesn’t respond. It happened to me few times that i hat “automatic private ip” assigned.

    Is 169.254.103.255 some special address or just a random one? Why is it a broadcast address? I guess even Windows wouldn’t think it’s a valid ip. I don’t know where it came from.

    #33629
    molk
    Participant

    Cerberus autodetect every active networkcard on the computer. They will be named interface #0 and #1. If you stop and start server the same networkcard will be renamed to #2 and #3 (under condition that you have 2 NIC). If you reboot it is named #0 and #1 again.

    As mdj says the one named 169.x.x.x is named by windows since it didn’t received the dhcp update. Repair or inacivate networkcard and activate or at last resort restart computer and it have most likely received ip from dhcp server.

    Cerberus autodetect all active networkcard and marks them active with an x in the interfacebox. Uncheck if you dont want an extra card for Cerberus.

    But we have a possible security?flaw here.

    When using 2 NIC’s and disable one from use it works for disabling for incoming but not from outgoing.I have one NIC for Cerberus and one for Ventrilo,and want them separated. So I disable that interface ip that i have reserved for Ventrilo. Now it only accepts incoming on the choosen active card. BUT when doing active ftp I can see incoming port 21 on the active card but outgoing traffic on port 20 (doing lan ftp) is on the card I have disabled in Cerberus. That pattern repeats itself.

    I am also do not like to see in the status window the ip for the disabled card and not the one I have choosen to be active. When having 3 cards it still not the choosen card in status window.

    This disability to keep the traffic to the card assigned might be one of the problems having the passive ftp to work properly for some.

    I have run on 2 cards for a long time. But this problem having incoming on 21 but outgoing on 20 on the other card when doing lan ftp is a newer problem. Can’t recall having that with older versions. Using 2.4 Beta 1. But same problem with 2.32 .

Viewing 6 posts - 1 through 6 (of 6 total)
  • You must be logged in to reply to this topic.
Close Cart

Shopping Cart