hyperboria / bugs

Peer-to-peer IPv6 networking, secure and near-zero-conf.
154 stars 17 forks source link

Failure to peer despite correct password, when provided by the admin interface. #120

Closed cyisfor closed 7 years ago

cyisfor commented 8 years ago

My netbook and my server simply cannot peer with each other, all of a sudden. Once I went and cleaned up a bit, it appears that the netbook is providing a password that doesn't match what the server expects. But I double checked my "./contrib/python/dynamicEndpoints.py" configuration, and the conf file in the netbook does specify the correct password: an authorized password on my home server.

I checked, and dynamicEndpoints.py is reading the correct password, and the python cjdnsadmin module is bencoding the correct password, and sending it to the socket. So something in the core of cjdns itself is broken, reading the password wrong from the RPC function UDPInterface_beginConnection

Hacking interface/UDPInterface_admin.c to log the password, it is receiving the correct password inside cjdns on my netbook. It is passing the correct password to CryptoAuth_setAuth on my netbook. Then when it tries to peer with my home server... unrecognized auth.

cyisfor commented 8 years ago

github sucks and "Something went really wrong, and we can’t process that file." so I can't attach files now. I'll just copy and paste it here. These are logs recorded from both the server and the netbook started from scratch, though the server log is filtered for "fc3b" to block out traffic from other nodes.

$ grep -B 1 fc3b home-server.log

1426366287 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366287 DEBUG CryptoAuth.c:573 0x56053cfc8988 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366288 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366288 DEBUG CryptoAuth.c:573 0x56053cfd14d8 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366289 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366289 DEBUG CryptoAuth.c:573 0x56053cfd2cf8 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366290 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366290 DEBUG CryptoAuth.c:573 0x56053cfd1668 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366291 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366291 DEBUG CryptoAuth.c:573 0x56053cfd1668 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366292 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366292 DEBUG CryptoAuth.c:573 0x56053cfd1668 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366293 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366293 DEBUG CryptoAuth.c:573 0x56053cfbf8d8 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366294 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366294 DEBUG CryptoAuth.c:573 0x56053cfbf8d8 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366295 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366295 DEBUG CryptoAuth.c:573 0x56053cfcb448 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366296 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366296 DEBUG CryptoAuth.c:573 0x56053cfcef68 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366297 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366297 DEBUG CryptoAuth.c:573 0x56053cfcb698 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366298 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366298 DEBUG CryptoAuth.c:573 0x56053cfc4a48 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366299 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366299 DEBUG CryptoAuth.c:573 0x56053cfc4a48 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366300 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366300 DEBUG CryptoAuth.c:573 0x56053cfc2358 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366301 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366301 DEBUG CryptoAuth.c:573 0x56053cfc89f8 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366302 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366302 DEBUG CryptoAuth.c:573 0x56053cfcf558 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366303 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366303 DEBUG CryptoAuth.c:573 0x56053cfca8f8 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366304 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366304 DEBUG CryptoAuth.c:573 0x56053cfca8f8 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366311 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366311 DEBUG CryptoAuth.c:573 0x56053cfcf1f8 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366311 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366311 DEBUG CryptoAuth.c:573 0x56053cfca4a8 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366312 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366312 DEBUG CryptoAuth.c:573 0x56053cf62708 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366313 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366313 DEBUG CryptoAuth.c:573 0x56053cfca4a8 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366314 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366314 DEBUG CryptoAuth.c:573 0x56053cfcf1f8 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366315 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366315 DEBUG CryptoAuth.c:573 0x56053cfcf1f8 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366316 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366316 DEBUG CryptoAuth.c:573 0x56053cfc86e8 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366317 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366317 DEBUG CryptoAuth.c:573 0x56053cfcce48 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366318 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366318 DEBUG CryptoAuth.c:573 0x56053cfd7418 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366319 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366319 DEBUG CryptoAuth.c:573 0x56053cfd83d8 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366320 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366320 DEBUG CryptoAuth.c:573 0x56053cfc2498 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366321 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366321 DEBUG CryptoAuth.c:573 0x56053cfc2498 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366322 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366322 DEBUG CryptoAuth.c:573 0x56053cfcf1f8 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366323 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366323 DEBUG CryptoAuth.c:573 0x56053cfe38f8 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366324 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366324 DEBUG CryptoAuth.c:573 0x56053cfcf1f8 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366325 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366325 DEBUG CryptoAuth.c:573 0x56053cfc6308 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366326 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366326 DEBUG CryptoAuth.c:573 0x56053cfd81d8 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366327 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366327 DEBUG CryptoAuth.c:573 0x56053cfcf1f8 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366328 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366328 DEBUG CryptoAuth.c:573 0x56053cfcf1f8 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366335 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366335 DEBUG CryptoAuth.c:573 0x56053cfe5378 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366335 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366335 DEBUG CryptoAuth.c:573 0x56053cfe5378 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366336 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366336 DEBUG CryptoAuth.c:573 0x56053cfd7d98 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366337 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366337 DEBUG CryptoAuth.c:573 0x56053cfd7d98 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366338 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366338 DEBUG CryptoAuth.c:573 0x56053cfd7d98 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366339 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366339 DEBUG CryptoAuth.c:573 0x56053cfd7d98 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366340 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366340 DEBUG CryptoAuth.c:573 0x56053cfd7d98 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366341 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366341 DEBUG CryptoAuth.c:573 0x56053cfd4d68 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366342 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366342 DEBUG CryptoAuth.c:573 0x56053cfd86b8 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366343 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366343 DEBUG CryptoAuth.c:573 0x56053cfe5288 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366344 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366344 DEBUG CryptoAuth.c:573 0x56053cfcacc8 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366345 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366345 DEBUG CryptoAuth.c:573 0x56053cfc9b48 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366346 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366346 DEBUG CryptoAuth.c:573 0x56053cfe06b8 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366347 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366347 DEBUG CryptoAuth.c:573 0x56053cfe5f08 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366348 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366348 DEBUG CryptoAuth.c:573 0x56053cfccf08 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366349 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366349 DEBUG CryptoAuth.c:573 0x56053cfccf08 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366350 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366350 DEBUG CryptoAuth.c:573 0x56053cfccf08 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366351 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366351 DEBUG CryptoAuth.c:573 0x56053cfccf08 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366352 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366352 DEBUG CryptoAuth.c:573 0x56053cf9e548 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given
--
1426366359 DEBUG CryptoAuth.c:161 Got unrecognized auth, password count = [3]
1426366359 DEBUG CryptoAuth.c:573 0x56053cfd8608 outer [fc3b:fd2e:e010:5224:1ed4:e156:5f62:240d]: DROP message because auth was not given

$ cat netbook.log

1426366342 WARN Janitor.c:609 No nodes in routing table, check network connection and configuration.
1426366345 DEBUG UDPInterface_admin.c:53 Peering with [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366345 DEBUG InterfaceController.c:826 bootstrapPeer total [0]
1426366345 INFO InterfaceController.c:877 Adding peer [v0.0000.0000.0000.0013.lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] from bootstrapPeer()
1426366345 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366345 DEBUG CryptoAuth.c:393 0x56401249ebf8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending hello packet
1426366346 DEBUG InterfaceController.c:350 Pinging lazy peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [3]
1426366346 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366346 DEBUG CryptoAuth.c:393 0x56401249ebf8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet
1426366347 DEBUG InterfaceController.c:350 Pinging lazy peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [4]
1426366347 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366347 DEBUG CryptoAuth.c:393 0x56401249ebf8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet
1426366347 DEBUG Pinger.c:73 Ping timeout for [2957687579] in [2048] ms
1426366348 DEBUG Pinger.c:73 Ping timeout for [2957687580] in [2048] ms
1426366348 DEBUG InterfaceController.c:350 Pinging lazy peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [5]
1426366348 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366348 DEBUG CryptoAuth.c:393 0x56401249ebf8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet
1426366349 DEBUG Pinger.c:73 Ping timeout for [2957687581] in [2049] ms
1426366349 DEBUG InterfaceController.c:350 Pinging lazy peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [6]
1426366349 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366349 DEBUG CryptoAuth.c:393 0x56401249ebf8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet
1426366350 DEBUG Pinger.c:73 Ping timeout for [2957687582] in [2048] ms
1426366350 DEBUG InterfaceController.c:350 Pinging lazy peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [7]
1426366350 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366350 DEBUG CryptoAuth.c:393 0x56401249ebf8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet
1426366351 DEBUG Pinger.c:73 Ping timeout for [2957687583] in [2048] ms
1426366351 DEBUG InterfaceController.c:350 Pinging lazy peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [8]
1426366351 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366351 DEBUG CryptoAuth.c:393 0x56401249ebf8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet
1426366352 DEBUG Pinger.c:73 Ping timeout for [2957687584] in [2049] ms
1426366352 DEBUG InterfaceController.c:350 Pinging lazy peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [9]
1426366352 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366352 DEBUG CryptoAuth.c:393 0x56401249ebf8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet
1426366353 DEBUG InterfaceController.c:736 sendBeacon(UDP) -> beaconing disabled
1426366353 DEBUG Pinger.c:73 Ping timeout for [2957687585] in [2048] ms
1426366353 DEBUG InterfaceController.c:350 Pinging lazy peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [10]
1426366353 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366353 DEBUG CryptoAuth.c:393 0x56401249ebf8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet
1426366354 DEBUG Pinger.c:73 Ping timeout for [2957687586] in [2049] ms
1426366354 DEBUG InterfaceController.c:350 Pinging lazy peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [11]
1426366354 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366354 DEBUG CryptoAuth.c:393 0x56401249ebf8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet
1426366355 DEBUG Pinger.c:73 Ping timeout for [2957687587] in [2048] ms
1426366355 DEBUG InterfaceController.c:350 Pinging lazy peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [12]
1426366355 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366355 DEBUG CryptoAuth.c:393 0x56401249ebf8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet
1426366356 DEBUG Pinger.c:73 Ping timeout for [2957687588] in [2049] ms
1426366356 DEBUG InterfaceController.c:350 Pinging lazy peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [13]
1426366356 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366356 DEBUG CryptoAuth.c:393 0x56401249ebf8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet
1426366357 DEBUG Pinger.c:73 Ping timeout for [2957687589] in [2049] ms
1426366357 DEBUG InterfaceController.c:350 Pinging lazy peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [14]
1426366357 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366357 DEBUG CryptoAuth.c:393 0x56401249ebf8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet
1426366358 DEBUG Pinger.c:73 Ping timeout for [2957687590] in [2048] ms
1426366358 DEBUG InterfaceController.c:350 Pinging lazy peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [15]
1426366358 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366358 DEBUG CryptoAuth.c:393 0x56401249ebf8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet
1426366359 DEBUG Pinger.c:73 Ping timeout for [2957687591] in [2048] ms
1426366359 DEBUG InterfaceController.c:350 Pinging lazy peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [16]
1426366359 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366359 DEBUG CryptoAuth.c:393 0x56401249ebf8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet
1426366360 DEBUG Pinger.c:73 Ping timeout for [2957687592] in [2048] ms
1426366360 DEBUG InterfaceController.c:350 Pinging lazy peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [17]
1426366360 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366360 DEBUG CryptoAuth.c:393 0x56401249ebf8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet
1426366361 DEBUG Pinger.c:73 Ping timeout for [2957687593] in [2048] ms
1426366361 DEBUG InterfaceController.c:350 Pinging lazy peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [18]
1426366361 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366361 DEBUG CryptoAuth.c:393 0x56401249ebf8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet
1426366362 DEBUG Pinger.c:73 Ping timeout for [2957687594] in [2048] ms
1426366362 DEBUG InterfaceController.c:350 Pinging lazy peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [19]
1426366362 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366362 DEBUG CryptoAuth.c:393 0x56401249ebf8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet
1426366363 DEBUG Pinger.c:73 Ping timeout for [2957687595] in [2048] ms
1426366364 DEBUG Pinger.c:73 Ping timeout for [2957687596] in [2048] ms
1426366369 DEBUG InterfaceController.c:350 Pinging unresponsive peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [26]
1426366369 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366369 DEBUG CryptoAuth.c:393 0x56401249ebf8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet
1426366369 DEBUG Pathfinder.c:312 Peer gone [v0.0000.0000.0000.0013.lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366369 DEBUG UDPInterface_admin.c:53 Peering with [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366369 DEBUG InterfaceController.c:826 bootstrapPeer total [1]
1426366369 INFO InterfaceController.c:877 Adding peer [v0.0000.0000.0000.0015.lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] from bootstrapPeer()
1426366369 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366369 DEBUG CryptoAuth.c:393 0x56401249fec8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending hello packet
1426366370 DEBUG InterfaceController.c:350 Pinging lazy peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [3]
1426366370 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366370 DEBUG CryptoAuth.c:393 0x56401249fec8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet
1426366371 DEBUG Pinger.c:73 Ping timeout for [2957687597] in [2048] ms
1426366371 DEBUG InterfaceController.c:350 Pinging lazy peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [4]
1426366371 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366371 DEBUG CryptoAuth.c:393 0x56401249fec8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet
1426366371 DEBUG Pinger.c:73 Ping timeout for [2957687598] in [2048] ms
1426366372 DEBUG Pinger.c:73 Ping timeout for [2957687599] in [2049] ms
1426366372 DEBUG InterfaceController.c:350 Pinging lazy peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [5]
1426366372 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366372 DEBUG CryptoAuth.c:393 0x56401249fec8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet
1426366372 WARN Janitor.c:609 No nodes in routing table, check network connection and configuration.
1426366373 DEBUG Pinger.c:73 Ping timeout for [2957687600] in [2049] ms
1426366373 DEBUG InterfaceController.c:350 Pinging lazy peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [6]
1426366373 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366373 DEBUG CryptoAuth.c:393 0x56401249fec8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet
1426366374 DEBUG Pinger.c:73 Ping timeout for [2957687601] in [2049] ms
1426366374 DEBUG InterfaceController.c:350 Pinging lazy peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [7]
1426366374 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366374 DEBUG CryptoAuth.c:393 0x56401249fec8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet
1426366375 DEBUG Pinger.c:73 Ping timeout for [2957687602] in [2049] ms
1426366375 DEBUG InterfaceController.c:350 Pinging lazy peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [8]
1426366375 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366375 DEBUG CryptoAuth.c:393 0x56401249fec8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet
1426366376 DEBUG Pinger.c:73 Ping timeout for [2957687603] in [2049] ms
1426366376 DEBUG InterfaceController.c:350 Pinging lazy peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [9]
1426366376 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366376 DEBUG CryptoAuth.c:393 0x56401249fec8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet
1426366377 DEBUG Pinger.c:73 Ping timeout for [2957687604] in [2049] ms
1426366377 DEBUG InterfaceController.c:350 Pinging lazy peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [10]
1426366377 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366377 DEBUG CryptoAuth.c:393 0x56401249fec8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet
1426366378 DEBUG Pinger.c:73 Ping timeout for [2957687605] in [2048] ms
1426366378 DEBUG InterfaceController.c:350 Pinging lazy peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [11]
1426366378 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366378 DEBUG CryptoAuth.c:393 0x56401249fec8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet
1426366379 DEBUG Pinger.c:73 Ping timeout for [2957687606] in [2049] ms
1426366379 DEBUG InterfaceController.c:350 Pinging lazy peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [12]
1426366379 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366379 DEBUG CryptoAuth.c:393 0x56401249fec8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet
1426366380 DEBUG Pinger.c:73 Ping timeout for [2957687607] in [2048] ms
1426366380 DEBUG InterfaceController.c:350 Pinging lazy peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [13]
1426366380 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366380 DEBUG CryptoAuth.c:393 0x56401249fec8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet
1426366381 DEBUG Pinger.c:73 Ping timeout for [2957687608] in [2048] ms
1426366381 DEBUG InterfaceController.c:350 Pinging lazy peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [14]
1426366381 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366381 DEBUG CryptoAuth.c:393 0x56401249fec8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet
1426366382 DEBUG Pinger.c:73 Ping timeout for [2957687609] in [2048] ms
1426366382 DEBUG InterfaceController.c:350 Pinging lazy peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [15]
1426366382 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366382 DEBUG CryptoAuth.c:393 0x56401249fec8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet
1426366383 DEBUG Pinger.c:73 Ping timeout for [2957687610] in [2049] ms
1426366383 DEBUG InterfaceController.c:350 Pinging lazy peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [16]
1426366383 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366383 DEBUG CryptoAuth.c:393 0x56401249fec8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet
1426366384 DEBUG Pinger.c:73 Ping timeout for [2957687611] in [2048] ms
1426366384 DEBUG InterfaceController.c:350 Pinging lazy peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [17]
1426366384 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366384 DEBUG CryptoAuth.c:393 0x56401249fec8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet
1426366385 DEBUG InterfaceController.c:736 sendBeacon(UDP) -> beaconing disabled
1426366385 DEBUG Pinger.c:73 Ping timeout for [2957687612] in [2048] ms
1426366385 DEBUG InterfaceController.c:350 Pinging lazy peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [18]
1426366385 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366385 DEBUG CryptoAuth.c:393 0x56401249fec8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet
1426366386 DEBUG Pinger.c:73 Ping timeout for [2957687613] in [2048] ms
1426366386 DEBUG InterfaceController.c:350 Pinging lazy peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [19]
1426366386 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366386 DEBUG CryptoAuth.c:393 0x56401249fec8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet
1426366387 DEBUG Pinger.c:73 Ping timeout for [2957687614] in [2048] ms
1426366388 DEBUG Pinger.c:73 Ping timeout for [2957687615] in [2049] ms
1426366393 DEBUG InterfaceController.c:350 Pinging unresponsive peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [26]
1426366393 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366393 DEBUG CryptoAuth.c:393 0x56401249fec8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet
1426366393 DEBUG Pathfinder.c:312 Peer gone [v0.0000.0000.0000.0015.lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366393 DEBUG UDPInterface_admin.c:53 Peering with [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366393 DEBUG InterfaceController.c:826 bootstrapPeer total [1]
1426366393 INFO InterfaceController.c:877 Adding peer [v0.0000.0000.0000.0017.lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] from bootstrapPeer()
1426366393 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366393 DEBUG CryptoAuth.c:393 0x56401249e0d8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending hello packet
1426366394 DEBUG InterfaceController.c:350 Pinging lazy peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [3]
1426366394 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366394 DEBUG CryptoAuth.c:393 0x56401249e0d8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet
1426366395 DEBUG Pinger.c:73 Ping timeout for [2957687616] in [2049] ms
1426366395 DEBUG InterfaceController.c:350 Pinging lazy peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [4]
1426366395 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366395 DEBUG CryptoAuth.c:393 0x56401249e0d8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet
1426366395 DEBUG Pinger.c:73 Ping timeout for [2957687617] in [2048] ms
1426366396 DEBUG Pinger.c:73 Ping timeout for [2957687618] in [2048] ms
1426366396 DEBUG InterfaceController.c:350 Pinging lazy peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [5]
1426366396 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366396 DEBUG CryptoAuth.c:393 0x56401249e0d8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet
1426366397 DEBUG Pinger.c:73 Ping timeout for [2957687619] in [2048] ms
1426366397 DEBUG InterfaceController.c:350 Pinging lazy peer [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k] lag [6]
1426366397 DEBUG InterfaceController.c:286 SwitchPing [lhjs0njqtvh1z4p2922bbyp2mksmyzf5lb63kvs3ppy78y1dj130.k]
1426366397 DEBUG CryptoAuth.c:393 0x56401249e0d8 outer [fcd9:e703:498e:5d07:e5fc:d525:80a6:a51c]: Sending repeat hello packet

Interrupted by user.
cyisfor commented 8 years ago

Ugh... okay, I made two configurations the first one with the password that connects to my home server, and the second with an empty connectTo.

So, exact same password. Using the admin interface (on the netbook side) causes an authentication error.

cyisfor commented 8 years ago

Okay, I figured out the problem, at least. Is anyone even working on cjdns anymore? Victim of its own code stability?

Well, cjdns tells the "cjdnsadmin.py" module "login is an optional string argument" and the module interprets that as "specify a string consisting of the character "0" as a login argument every time."

And I have no clue what "login" is, but it overrides any checking based on a shared secret password. So, no matter what password you specify, since login is wrongly provided, authType will get set to 2, and it will only check the login field, which cjdnsadmin.py also wrongly sets to "0".

ghost commented 8 years ago

@cyisfor great that you found the issue -- people do still work on cjdns and we're happy to merge your patch fixing the issue! I'm not aware of anyone actually using the python stuff, so we rarely have the capacity to fix it (or even notice issues).

cyisfor commented 8 years ago

No problem. I think it's just cjdns is such a stable code base that there's so little work to be done on it, compared to sexier bug-ridden programs that you can go be a hero on.

How do you use the cjdns admin interface? I'll fix the python, but being able to set up a connection to a dynamic IP is what I would like to do, and if everyone's using another language I'd be happy to do it there instead.

ghost commented 8 years ago

The stuff in tools/ is much nicer than anything in contrib/ then, and best is it's maintained :) Check out tools/cexec in particular, which lets you make direct calls to the API, e.g. tools/cexec "InterfaceController_peerStats()"

cyisfor commented 8 years ago

Thanks! Also, success!

cyisfor commented 8 years ago

Once this pull request gets merged, can close this issue.

MaStr commented 7 years ago

was merged into 05a29812e7f659d9e6495f65314dac463f1d98f3 on upstream branch crashey can be closed