Hello
Maybe this question has been answered before, but I’ve been unable to find it yet.
I have an internet server with several clients.
Today I realized in the server logs these errors:
2017-02-07 07:15:03: ERROR: Exception occured in CryptoFactory::signDataDSA: BER decode error
2017-02-07 07:15:03: ERROR: Signing challenge failed -2
2017-02-07 07:22:03: ERROR: Exception occured in CryptoFactory::signDataDSA: BER decode error
2017-02-07 07:22:03: ERROR: Signing challenge failed -2
2017-02-07 07:28:03: ERROR: Exception occured in CryptoFactory::signDataDSA: BER decode error
2017-02-07 07:28:03: ERROR: Signing challenge failed -2
2017-02-07 07:34:03: ERROR: Exception occured in CryptoFactory::signDataDSA: BER decode error
2017-02-07 07:34:03: ERROR: Signing challenge failed -2
[...]
2017-02-09 13:02:10: ERROR: Exception occured in CryptoFactory::signDataDSA: BER decode error
2017-02-09 13:02:10: ERROR: Signing challenge failed -2
2017-02-09 13:08:10: ERROR: Exception occured in CryptoFactory::signDataDSA: BER decode error
2017-02-09 13:08:10: ERROR: Signing challenge failed -2
2017-02-09 13:14:10: ERROR: Exception occured in CryptoFactory::signDataDSA: BER decode error
So I decided to restart our urbackup server.
After the restart I get:
2017-02-09 13:20:04: WARNING: Shutting down (Signal 15)
2017-02-09 13:20:23: ERROR: Exception occured in CryptoFactory::signDataDSA: BER decode error
2017-02-09 13:20:23: ERROR: Server ECDSA identity broken. Regenerating...
2017-02-09 13:22:37: ERROR: Error sending server signature to client
2017-02-09 13:22:37: ERROR: Error sending server signature to client
[...]
And since the restart the clients do not connect to the server. In the server status page all the clients are marked as “Error during server authentication”. I see through netstat that the clients reach the server.
The server is ubuntu 16.04 LTS,
urbackup package is 2.0.38.1660-1ubuntu1~xenial
/var/urbackup/ is in ext4 fs
backups are stored in brtfs fs
Thanks in advance