Assertion server_identitykey failed
I'm running Tor 0.2.2.19-alpha (git-1988927edecce4c7), installed as Debian package from Tor's repository. My torrc looks like: ``` ORPort 443 Nickname AsThisIsABridgeIDonTMentionIt RelayBandwidthRate 40 KB RelayBandwidthBurst 100 KB AccountingMax 342 GB AccountingStart month 3 15:00 ContactInfo Jens Kubieziel <jens@kubieziel.de> BridgeRelay 1 ExitPolicy reject *:* mapaddress 10.40.40.40 p4fsi4ockecnea7l.onion ``` Now I set additionally `ClientOnly 1` and restarted the Tor software and got the following message: ``` Dec 03 16:52:04.237 [notice] Tor 0.2.2.19-alpha (git-1988927edecce4c7) opening log file. Dec 03 16:52:04.245 [notice] Based on 630 circuit times, it looks like we don't need to wait so long for circuits to finish. We will now assume a circuit is too slow to use after waiting 18 seconds. Dec 03 16:52:04.276 [notice] OpenSSL OpenSSL 0.9.8g 19 Oct 2007 [90807f] looks like it's older than 0.9.8l, but some vendors have backported 0.9.8l's renegotiation code to earlier versions, and some have backported the code from 0.9.8m or 0.9.8n. I'll set both SSL3_FLAGS and SSL_OP just to be safe. Dec 03 16:52:04.335 [err] get_server_identity_key(): Bug: router.c:164: get_server_identity_key: Assertion server_identitykey failed; aborting. ``` plus some `core` file in `/var/lib/tor`. Everytime when I restart the software the same message is printed. If I remove the `ClientOnly` entry Tor as I would expect.
issue