SSP Appliance on ISG OS 2.5.1.1 Unexpected Restart
search cancel

SSP Appliance on ISG OS 2.5.1.1 Unexpected Restart

book

Article ID: 408114

calendar_today

Updated On:

Products

SSP SSP-S210 SSP-S210 PLATFORM SSP-S410 SSP-S410 PLATFORM SSP-S620 PLATFORM

Issue/Introduction

1. The SSP appliance running on ISG OS 2.5.1.1 encounters an unexpected restart.

2. In the SSP diagnostic logs (/var/log/messages), the following exception is observed:

ERROR Exception: ConfException - unexpected end of file
com.tailf.conf.ConfException: unexpected end of file
    at com.tailf.conf.ConfInternal.readFill(ConfInternal.java:505)
    at com.tailf.conf.ConfInternal.readSize(ConfInternal.java:435)
    at com.tailf.conf.ConfInternal.termRead(ConfInternal.java:292)
    at com.tailf.cdb.Cdb.termRead(Cdb.java:924)
    at com.tailf.cdb.CdbSubscription.read(CdbSubscription.java:962)
    at com.bluecoat.clp.cli.ConfdSubscriptionManager$ConfdSubscriptionThread.run(ConfdSubscriptionManager.java:215)
Caused by: java.io.EOFException

3. The following errors are seen leading up to the reboot in /var/log/messages

password_protection_service.py[15741]: _confd.error.EOF: ConfD closed connection
systemd[1]: coe_webproxy_subscriber.service: Main process exited, code=exited, status=1/FAILURE
systemd[1]: coe_webproxy_subscriber.service: Failed with result 'exit-code'.
System rebooting due to error in upgrade/downgrade. Rebooting into previous system image.

4. We also see the following error message in clp_services.log:

localhost ERROR Exception: ConfException - unexpected end of file com.tailf.conf.ConfException: unexpected end of file
at com.tailf.conf.ConfInternal.readFill(ConfInternal.java:505)
at com.tailf.conf.ConfInternal.readSize(ConfInternal.java:435)
at com.tailf.conf.ConfInternal.termRead(ConfInternal.java:292)
at com.tailf.cdb.Cdb.termRead(Cdb.java:924)
at com.tailf.cdb.CdbSubscription.read(CdbSubscription.java:962)
at com.bluecoat.clp.cli.ConfdSubscriptionManager$ConfdSubscriptionThread.run(ConfdSubscriptionManager.java:215)
Caused by: java.io.EOFException
 
localhost ERROR class com.bluecoat.clp.cli.ConfdSubscriptionManager- Exiting subscription handler thread due to critical error.
 
localhost ERROR Error while running data provider event loop: : SocketException - Socket closed java.net.SocketException: Socket closed
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
at java.net.SocketInputStream.read(SocketInputStream.java:171)
at java.net.SocketInputStream.read(SocketInputStream.java:141)
at com.tailf.conf.ConfInternal.readFill(ConfInternal.java:418)
at com.tailf.conf.ConfInternal.termRead(ConfInternal.java:192)
at com.tailf.conf.ConfInternal.termRead(ConfInternal.java:120)
at com.tailf.dp.Dp.read(Dp.java:1881)
at com.bluecoat.clp.hm.HMConfServer$1.run(HMConfServer.java:86)
at java.lang.Thread.run(Thread.java:750)
 
localhost ERROR class com.bluecoat.clp.eventlog.NotifEventLog- Exception in ConfD notifier thread: unexpected end of file
 

Cause

This was caused by a third party component (confD) (an internal service) which failed and starts closing connections, causing the unexpected reboot

Resolution

The bug is addressed in 2.5.2.1 and above