This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

XG105 intermittently stops working.

Seems random, but it has happened two days in a row.  

 

  • When these failures are in play, if I SSH into the unit and visit the advanced terminal, I can't ping anything.  It must be a clue. ping google.com Will yield "Bad Address"
  • If I visit the Wan Link Manager, the interface light is green, it's as though everything was fine

At crash time, networkd.log contains this, the SIGTERM seems suspect (attached)

Sending renew...
Received SIGTERM
Unicasting a release of 24.53.245.77 to 7.127.6.175
Sending release...
ERROR   ; Jul 30 09:47:48  ; ADMIN  ; ND_MAIN        ; string is null;
WARNING ; Jul 30 09:47:48  ; ADMIN  ; JSON_PARSOR    ; Unable to find handler for key: if_config;
INFO    ; Jul 30 09:47:48  ; ADMIN  ; LINK           ; ;
INFO    ; Jul 30 09:47:48  ; ADMIN  ; LINK           ; interface = Port2;
INFO    ; Jul 30 09:47:48  ; ADMIN  ; LINK           ;               zonetype = 2;
INFO    ; Jul 30 09:47:48  ; ADMIN  ; LINK           ;               zoneid = 2;
INFO    ; Jul 30 09:47:48  ; ADMIN  ; LINK           ;               gatewayid = 1;
INFO    ; Jul 30 09:47:48  ; ADMIN  ; LINK           ;               gatewayid6 = 0;
INFO    ; Jul 30 09:47:48  ; ADMIN  ; LINK           ;               enabled = Yes;
INFO    ; Jul 30 09:47:48  ; ADMIN  ; LINK           ;               linktype = Physical;
INFO    ; Jul 30 09:47:48  ; ADMIN  ; LINK           ;               mtu = 1500;
INFO    ; Jul 30 09:47:48  ; ADMIN  ; LINK           ;               mss = 1460;
INFO    ; Jul 30 09:47:48  ; ADMIN  ; LINK           ;               interface_speed = auto;
INFO    ; Jul 30 09:47:48  ; ADMIN  ; LINK           ;               mac-address = (null);
INFO    ; Jul 30 09:47:48  ; ADMIN  ; LINK           ;               parent_ifname = ;
INFO    ; Jul 30 09:47:48  ; ADMIN  ; LINK           ;               system interface = ;
INFO    ; Jul 30 09:47:48  ; ADMIN  ; LINK           ;               master = ;
INFO    ; Jul 30 09:47:48  ; ADMIN  ; IP             ; Total Interface = 1;
INFO    ; Jul 30 09:47:48  ; ADMIN  ; IP             ; interface = Port2;
INFO    ; Jul 30 09:47:48  ; ADMIN  ; IP             ;    Total IP addresses = 1;
INFO    ; Jul 30 09:47:48  ; ADMIN  ; IP             ;        address[0] = (null);
INFO    ; Jul 30 09:47:48  ; ADMIN  ; IP             ;        peeraddr[0] = (null);
INFO    ; Jul 30 09:47:48  ; ADMIN  ; IP             ;        netmask[0] = 27;
INFO    ; Jul 30 09:47:48  ; ADMIN  ; IP             ;        family[0] = 0;
INFO    ; Jul 30 09:47:48  ; ADMIN  ; IP             ;        ip_assignment[0] = 2;
INFO    ; Jul 30 09:47:48  ; ADMIN  ; IP             ;        scope[0] = 0;
INFO    ; Jul 30 09:47:48  ; ADMIN  ; IP             ;        sequence[0] = -1;
INFO    ; Jul 30 09:47:48  ; ADMIN  ; IP             ;        mtu[0] = 1500;
INFO    ; Jul 30 09:47:48  ; ADMIN  ; IP             ;        dhcpmode[0] = ;
INFO    ; Jul 30 09:47:48  ; ADMIN  ; IP             ;        isdhcponly[0] = No;
INFO    ; Jul 30 09:47:48  ; ADMIN  ; IP             ;        rapidcommit[0] = No;
INFO    ; Jul 30 09:47:48  ; ADMIN  ; IP             ;        release[0] = No;
INFO    ; Jul 30 09:47:48  ; ADMIN  ; IP             ;        renew[0] = No;
INFO    ; Jul 30 09:47:48  ; ADMIN  ; IP             ;        managedflag[0] = No;
INFO    ; Jul 30 09:47:48  ; ADMIN  ; IP             ;        otherflag[0] = No;
INFO    ; Jul 30 09:47:48  ; ADMIN  ; NEIGH          ; Total Interface = 0;
INFO    ; Jul 30 09:47:48  ; ADMIN  ; DHCPRELAY      ; Total Interface = 0;
INFO    ; Jul 30 09:47:48  ; ADMIN  ; LINK_COMMON    ; Command; ethtool -s Port2 autoneg on
INFO    ; Jul 30 09:47:48  ; ADMIN  ; LINK_COMMON    ; ioctl: interface 'Port2' group '2';
INFO    ; Jul 30 09:47:48  ; ADMIN  ; LINK_COMMON    ; ioctl: interface 'Port2' nettype '2';
INFO    ; Jul 30 09:47:48  ; ADMIN  ; LINK_COMMON    ; ioctl: interface 'Port2' gateway '32769';
INFO    ; Jul 30 09:47:48  ; ADMIN  ; LINK_COMMON    ; ioctl: interface 'Port2' gateway '0';
INFO    ; Jul 30 09:47:48  ; ADMIN  ; LINK_COMMON    ; Command; ip link set dev Port2 mtu 1500 up
INFO    ; Jul 30 09:47:49  ; ADMIN  ; ND_MAIN        ; link add return 0;
INFO    ; Jul 30 09:47:49  ; ADMIN  ; IPV4           ; DHCPC Command; udhcpc -i Port2 -f -R
INFO    ; Jul 30 09:47:49  ; ADMIN  ; IP             ; Reply = '0';
WARNING ; Jul 30 09:47:49  ; ADMIN  ; NEIGH          ; Not Found any data for neighbour.;
WARNING ; Jul 30 09:47:49  ; ADMIN  ; DHCPRELAY      ; Not Found any data for relay.;
INFO    ; Jul 30 09:47:49  ; ADMIN  ; LINK           ; ;
INFO    ; Jul 30 09:47:49  ; ADMIN  ; LINK           ; interface = Port1;
INFO    ; Jul 30 09:47:49  ; ADMIN  ; LINK           ;               zonetype = 1;
INFO    ; Jul 30 09:47:49  ; ADMIN  ; LINK           ;               zoneid = 1;
INFO    ; Jul 30 09:47:49  ; ADMIN  ; LINK           ;               gatewayid = 0;
INFO    ; Jul 30 09:47:49  ; ADMIN  ; LINK           ;               gatewayid6 = 0;
INFO    ; Jul 30 09:47:49  ; ADMIN  ; LINK           ;               enabled = Yes;
INFO    ; Jul 30 09:47:49  ; ADMIN  ; LINK           ;               linktype = Physical;
INFO    ; Jul 30 09:47:49  ; ADMIN  ; LINK           ;               mtu = 1500;
INFO    ; Jul 30 09:47:49  ; ADMIN  ; LINK           ;               mss = 1460;
INFO    ; Jul 30 09:47:49  ; ADMIN  ; LINK           ;               interface_speed = auto;
INFO    ; Jul 30 09:47:49  ; ADMIN  ; LINK           ;               mac-address = (null);
INFO    ; Jul 30 09:47:49  ; ADMIN  ; LINK           ;               parent_ifname = ;
INFO    ; Jul 30 09:47:49  ; ADMIN  ; LINK           ;               system interface = ;
INFO    ; Jul 30 09:47:49  ; ADMIN  ; LINK           ;               master = ;
INFO    ; Jul 30 09:47:49  ; ADMIN  ; IP             ; Total Interface = 1;
INFO    ; Jul 30 09:47:49  ; ADMIN  ; IP             ; interface = Port1;
INFO    ; Jul 30 09:47:49  ; ADMIN  ; IP             ;    Total IP addresses = 1;
INFO    ; Jul 30 09:47:49  ; ADMIN  ; IP             ;        address[0] = 192.168.168.1;
INFO    ; Jul 30 09:47:49  ; ADMIN  ; IP             ;        peeraddr[0] = (null);
INFO    ; Jul 30 09:47:49  ; ADMIN  ; IP             ;        netmask[0] = 24;
INFO    ; Jul 30 09:47:49  ; ADMIN  ; IP             ;        family[0] = 0;
INFO    ; Jul 30 09:47:49  ; ADMIN  ; IP             ;        ip_assignment[0] = 0;
INFO    ; Jul 30 09:47:49  ; ADMIN  ; IP             ;        scope[0] = 0;
INFO    ; Jul 30 09:47:49  ; ADMIN  ; IP             ;        sequence[0] = -1;
INFO    ; Jul 30 09:47:49  ; ADMIN  ; IP             ;        mtu[0] = 1500;
INFO    ; Jul 30 09:47:49  ; ADMIN  ; NEIGH          ; Total Interface = 0;
INFO    ; Jul 30 09:47:49  ; ADMIN  ; DHCPRELAY      ; Total Interface = 0;
INFO    ; Jul 30 09:47:49  ; ADMIN  ; LINK_COMMON    ; Command; ethtool -s Port1 autoneg on
INFO    ; Jul 30 09:47:49  ; ADMIN  ; LINK_COMMON    ; ioctl: interface 'Port1' group '1';
udhcpc (v1.21.1) started
INFO    ; Jul 30 09:47:49  ; ADMIN  ; LINK_COMMON    ; ioctl: interface 'Port1' nettype '1';
INFO    ; Jul 30 09:47:49  ; ADMIN  ; LINK_COMMON    ; ioctl: interface 'Port1' gateway '0';
INFO    ; Jul 30 09:47:49  ; ADMIN  ; LINK_COMMON    ; ioctl: interface 'Port1' gateway '0';
INFO    ; Jul 30 09:47:49  ; ADMIN  ; LINK_COMMON    ; Command; ip link set dev Port1 mtu 1500 up
INFO    ; Jul 30 09:47:50  ; ADMIN  ; ND_MAIN        ; link add return 0;
INFO    ; Jul 30 09:47:50  ; ADMIN  ; IP             ; IP Command; ip -4 address add 192.168.168.1/24 broadcast + dev Port1 scope global
INFO    ; Jul 30 09:47:50  ; ADMIN  ; IP             ; Reply = '0';
WARNING ; Jul 30 09:47:50  ; ADMIN  ; NEIGH          ; Not Found any data for neighbour.;
WARNING ; Jul 30 09:47:50  ; ADMIN  ; DHCPRELAY      ; Not Found any data for relay.;
INFO    ; Jul 30 09:47:50  ; ADMIN  ; LINK           ; ;
INFO    ; Jul 30 09:47:50  ; ADMIN  ; LINK           ; interface = Port3;
INFO    ; Jul 30 09:47:50  ; ADMIN  ; LINK           ;               zonetype = 3;
INFO    ; Jul 30 09:47:50  ; ADMIN  ; LINK           ;               zoneid = 3;
INFO    ; Jul 30 09:47:50  ; ADMIN  ; LINK           ;               gatewayid = 0;
INFO    ; Jul 30 09:47:50  ; ADMIN  ; LINK           ;               gatewayid6 = 0;
INFO    ; Jul 30 09:47:50  ; ADMIN  ; LINK           ;               enabled = Yes;
INFO    ; Jul 30 09:47:50  ; ADMIN  ; LINK           ;               linktype = Physical;
INFO    ; Jul 30 09:47:50  ; ADMIN  ; LINK           ;               mtu = 1500;
INFO    ; Jul 30 09:47:50  ; ADMIN  ; LINK           ;               mss = 1460;
INFO    ; Jul 30 09:47:50  ; ADMIN  ; LINK           ;               interface_speed = auto;
INFO    ; Jul 30 09:47:50  ; ADMIN  ; LINK           ;               mac-address = (null);
INFO    ; Jul 30 09:47:50  ; ADMIN  ; LINK           ;               parent_ifname = ;
INFO    ; Jul 30 09:47:50  ; ADMIN  ; LINK           ;               system interface = ;
INFO    ; Jul 30 09:47:50  ; ADMIN  ; LINK           ;               master = ;
INFO    ; Jul 30 09:47:50  ; ADMIN  ; IP             ; Total Interface = 1;
INFO    ; Jul 30 09:47:50  ; ADMIN  ; IP             ; interface = Port3;
INFO    ; Jul 30 09:47:50  ; ADMIN  ; IP             ;    Total IP addresses = 1;
INFO    ; Jul 30 09:47:50  ; ADMIN  ; IP             ;        address[0] = 192.168.167.1;
INFO    ; Jul 30 09:47:50  ; ADMIN  ; IP             ;        peeraddr[0] = (null);
INFO    ; Jul 30 09:47:50  ; ADMIN  ; IP             ;        netmask[0] = 24;
INFO    ; Jul 30 09:47:50  ; ADMIN  ; IP             ;        family[0] = 0;
INFO    ; Jul 30 09:47:50  ; ADMIN  ; IP             ;        ip_assignment[0] = 0;
INFO    ; Jul 30 09:47:50  ; ADMIN  ; IP             ;        scope[0] = 0;
INFO    ; Jul 30 09:47:50  ; ADMIN  ; IP             ;        sequence[0] = -1;
INFO    ; Jul 30 09:47:50  ; ADMIN  ; IP             ;        mtu[0] = 1500;
INFO    ; Jul 30 09:47:50  ; ADMIN  ; NEIGH          ; Total Interface = 0;
INFO    ; Jul 30 09:47:50  ; ADMIN  ; DHCPRELAY      ; Total Interface = 0;
INFO    ; Jul 30 09:47:50  ; ADMIN  ; LINK_COMMON    ; Command; ethtool -s Port3 autoneg on
INFO    ; Jul 30 09:47:50  ; ADMIN  ; LINK_COMMON    ; ioctl: interface 'Port3' group '3';
INFO    ; Jul 30 09:47:50  ; ADMIN  ; LINK_COMMON    ; ioctl: interface 'Port3' nettype '3';
INFO    ; Jul 30 09:47:50  ; ADMIN  ; LINK_COMMON    ; ioctl: interface 'Port3' gateway '0';
INFO    ; Jul 30 09:47:50  ; ADMIN  ; LINK_COMMON    ; ioctl: interface 'Port3' gateway '0';
INFO    ; Jul 30 09:47:50  ; ADMIN  ; LINK_COMMON    ; Command; ip link set dev Port3 mtu 1500 up
INFO    ; Jul 30 09:47:51  ; ADMIN  ; ND_MAIN        ; link add return 0;
INFO    ; Jul 30 09:47:51  ; ADMIN  ; IP             ; IP Command; ip -4 address add 192.168.167.1/24 broadcast + dev Port3 scope global
INFO    ; Jul 30 09:47:51  ; ADMIN  ; IP             ; Reply = '0';
WARNING ; Jul 30 09:47:51  ; ADMIN  ; NEIGH          ; Not Found any data for neighbour.;
WARNING ; Jul 30 09:47:51  ; ADMIN  ; DHCPRELAY      ; Not Found any data for relay.;
INFO    ; Jul 30 09:47:51  ; ADMIN  ; ND_MAIN        ; time taken for do_nd_action is 3.000000;
INFO    ; Jul 30 09:47:51  ; ADMIN  ; ND_MAIN        ; sending reply 0;
WARNING ; Jul 30 09:47:52  ; ADMIN  ; JSON_PARSOR    ; Unable to find handler for key: if_config;
INFO    ; Jul 30 09:47:52  ; ADMIN  ; LINK           ; ;
INFO    ; Jul 30 09:47:52  ; ADMIN  ; LINK           ; interface = Port2;
INFO    ; Jul 30 09:47:52  ; ADMIN  ; LINK           ;               zonetype = 0;
INFO    ; Jul 30 09:47:52  ; ADMIN  ; LINK           ;               zoneid = 0;
INFO    ; Jul 30 09:47:52  ; ADMIN  ; LINK           ;               gatewayid = 0;
INFO    ; Jul 30 09:47:52  ; ADMIN  ; LINK           ;               gatewayid6 = 0;
INFO    ; Jul 30 09:47:52  ; ADMIN  ; LINK           ;               enabled = Yes;
INFO    ; Jul 30 09:47:52  ; ADMIN  ; LINK           ;               linktype = Physical;
INFO    ; Jul 30 09:47:52  ; ADMIN  ; LINK           ;               mtu = 0;
INFO    ; Jul 30 09:47:52  ; ADMIN  ; LINK           ;               mss = 0;
INFO    ; Jul 30 09:47:52  ; ADMIN  ; LINK           ;               interface_speed = auto;
INFO    ; Jul 30 09:47:52  ; ADMIN  ; LINK           ;               mac-address = (null);
INFO    ; Jul 30 09:47:52  ; ADMIN  ; LINK           ;               parent_ifname = ;
INFO    ; Jul 30 09:47:52  ; ADMIN  ; LINK           ;               system interface = ;
INFO    ; Jul 30 09:47:52  ; ADMIN  ; LINK           ;               master = ;
INFO    ; Jul 30 09:47:52  ; ADMIN  ; LINK_PHYSICAL  ; set interface 'Port1' mtu to '0';
INFO    ; Jul 30 09:47:52  ; ADMIN  ; LINK_COMMON    ; Command; ethtool -s Port1 autoneg on
INFO    ; Jul 30 09:47:52  ; ADMIN  ; ND_MAIN        ; time taken for do_nd_action is 0.000000.;
INFO    ; Jul 30 09:47:52  ; ADMIN  ; ND_MAIN        ; sending reply: 0;
WARNING ; Jul 30 09:47:52  ; ADMIN  ; JSON_PARSOR    ; Unable to find handler for key: if_config;
INFO    ; Jul 30 09:47:52  ; ADMIN  ; LINK           ; ;
INFO    ; Jul 30 09:47:52  ; ADMIN  ; LINK           ; interface = Port3;
INFO    ; Jul 30 09:47:52  ; ADMIN  ; LINK           ;               zonetype = 0;
INFO    ; Jul 30 09:47:52  ; ADMIN  ; LINK           ;               zoneid = 0;
INFO    ; Jul 30 09:47:52  ; ADMIN  ; LINK           ;               gatewayid = 0;
INFO    ; Jul 30 09:47:52  ; ADMIN  ; LINK           ;               gatewayid6 = 0;
INFO    ; Jul 30 09:47:52  ; ADMIN  ; LINK           ;               enabled = Yes;
INFO    ; Jul 30 09:47:52  ; ADMIN  ; LINK           ;               linktype = Physical;
INFO    ; Jul 30 09:47:52  ; ADMIN  ; LINK           ;               mtu = 0;
INFO    ; Jul 30 09:47:52  ; ADMIN  ; LINK           ;               mss = 0;
INFO    ; Jul 30 09:47:52  ; ADMIN  ; LINK           ;               interface_speed = auto;
INFO    ; Jul 30 09:47:52  ; ADMIN  ; LINK           ;               mac-address = (null);
INFO    ; Jul 30 09:47:52  ; ADMIN  ; LINK           ;               parent_ifname = ;
INFO    ; Jul 30 09:47:52  ; ADMIN  ; LINK           ;               system interface = ;
INFO    ; Jul 30 09:47:52  ; ADMIN  ; LINK           ;               master = ;
INFO    ; Jul 30 09:47:52  ; ADMIN  ; LINK_PHYSICAL  ; set interface 'Port3' mtu to '0';
INFO    ; Jul 30 09:47:52  ; ADMIN  ; LINK_COMMON    ; Command; ethtool -s Port3 autoneg on
INFO    ; Jul 30 09:47:52  ; ADMIN  ; ND_MAIN        ; time taken for do_nd_action is 0.000000.;
INFO    ; Jul 30 09:47:52  ; ADMIN  ; ND_MAIN        ; sending reply: 0;
WARNING ; Jul 30 09:47:52  ; ADMIN  ; JSON_PARSOR    ; Unable to find handler for key: route;
INFO    ; Jul 30 09:47:52  ; ADMIN  ; ND_MAIN        ; time taken for do_nd_action is 0.000000.;
INFO    ; Jul 30 09:47:52  ; ADMIN  ; ND_MAIN        ; sending reply: 0;


 

Any ideas on things I can try next time this happens?  Thank you!



This thread was automatically locked due to age.
  • Which firmware are you using?

    What did you do to solve that for the moment? Rebooting the device manually?

    Were there any special events before like a power-loss etc?

  • Sorry for forgetting the obvious!

    Firmware: SFOS 17.5.13 MR-13

    No special events at all.  To fix this, I just rebooted the unit through the admin panel.  After rebooting and a few minutes, everything is back up.

  • FormerMember
    0 FormerMember

    Hi Alexander Lemaire,

    Thank you for reaching out to the Community! 

    What is the firmware version on your firewall? 

    Could you please provide the output of the following commands from the Advanced Shell and Console:

    • grep -i "NIC" syslog.log 
    • console>system firewall-acceleration show

    Were you able to ping 8.8.8.8? If yes but not google.com, than it could be the DNS issue. 

    Thanks,

  • no problem. ;)

    Rebooting via ssh admin shell?

    Are you using that device in a commercial / work environment or for your private usage?

    When was the last happened event like this before?

     

    An easy attempt to fix this would be to backup your configuration and to re-image / reinstall the whole device and restore the backup / configuration.

    But beware of....officially SFOS 18 is not supported by XG105, so you "have to" use a SFOS 17 ISO.

    You also can create an image from the whole ssd to recover it if the reinstallation will not solve your problem to recover the state and logs before.

  • I was able to install SFOS18 by adding some RAM to the unit - the upgrade appeared in the panel, and has generally been ok. I found the exact same RAM/specs that are put in with new in box units.

    This unit is used in a private setting, I have an XG 205 for work.

    Not rebooting via SSH though, via the admin panel on the web, on port 4444.  The unit is entirely accessible when this happens, there's just no routable internet.

  • So you have installed there v18 now? And your described problem happened before? sorry, I did not get it... 

    were you able to ping internal IPs from the web gui / device?

  •  were you able to ping internal IPs from the web gui / device?

    I'll try that next time, and report back in the thread.  Thank you!

  •  sorry for the slow response!  

     

    grep -i "NIC" syslog.log 

    Jul 30 09:35:41 (none) user.info kernel: [92613.089872] igb: Port2 NIC Link is Down
    Jul 30 09:35:45 (none) user.info kernel: [92616.947196] igb: Port2 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
    Jul 30 09:47:55 (none) user.info kernel: [  125.505143] igb: Port1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
    Jul 30 09:47:55 (none) user.info kernel: [  125.573195] igb: Port2 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX

     

    console> system firewall-acceleration show

    Firewall Acceleration is Enabled.

  • Some clarification:

    • Port2 is WAN
    • Port1 is LAN