having a fingerprint twice in approved-routers causes "mismatched fingerprint"
0.1.1.5-alpha
I had the same router twice in my approved-routers file:
weasel@asteria:~$ grep feder /etc/tor/approved-routers federal B35D DCF4 D109 6789 011C 24E8 AAF5 19DA 817E 6293 federal B35D DCF4 D109 6789 011C 24E8 AAF5 19DA 817E 6293
which causes
[warn] dirserv_router_fingerprint_is_known(): mismatched fingerprint for 'federal': expected 'B35D DCF4 D109 6789 011C 24E8 AAF5 19DA 817E 6293' got 'B35DDCF4D1096789011C24E8AAF519DA817E6293'
Removing one of the 2 federal lines in my approved-routers file makes it work again, that is, the server descriptor is added to the repository.
Duplicating the line again causes the warning again.
[Automatically added by flyspray2trac: Operating System: All]