Bug#946852: SSH probe in smokeping does not work

2021-05-28 Thread Michael Deegan
Package: smokeping
Version: 2.7.3-3
Followup-For: Bug #946852

Hello,

Was the aforementioned fix supposed to go into 2.7.3-3? I think with the 
impending bullseye release it might be an idea to create a -4...

-MD

-- System Information:
Debian Release: 10.9
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable'), (500, 'oldstable'), 
(480, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-16-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_AU:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages smokeping depends on:
ii  adduser3.118
ii  debianutils4.11.2
ii  exim4-daemon-light [mail-transport-agent]  4.94.2-5
ii  fping  5.0-1
ii  libcgi-fast-perl   1:2.13-1
ii  libconfig-grammar-perl 1.12-2
ii  libdigest-hmac-perl1.03+dfsg-2
ii  libjs-cropper  1.2.2-1
ii  libjs-prototype1.7.1-3
ii  libjs-scriptaculous1.9.0-2
ii  librrds-perl   1.7.2-3+b7
ii  libsnmp-session-perl   1.14~git20130523.186a005-4
ii  liburi-perl1.76-1
ii  libwww-perl6.36-2
ii  lsb-base   10.2019051400
ii  perl   5.32.1-4
ii  ucf3.0043

Versions of packages smokeping recommends:
pn  apache2 | apache2 | httpd  
ii  bind9-dnsutils [dnsutils]  1:9.16.15-1
ii  dnsutils   1:9.16.15-1
ii  echoping   6.0.2-10
ii  libsocket6-perl0.29-1+b3
ii  nginx-light [httpd-cgi]1.18.0-6+b1

Versions of packages smokeping suggests:
ii  curl   7.64.0-4+deb10u2
pn  libauthen-radius-perl  
ii  libio-socket-ssl-perl  2.060-3
ii  libnet-dns-perl1.19-1
pn  libnet-ldap-perl   
pn  libnet-telnet-perl 
ii  openssh-client 1:8.4p1-5

-- Configuration Files:
/etc/smokeping/config.d/Probes changed [not included]
/etc/smokeping/config.d/Targets changed [not included]
/etc/smokeping/smokeping_secrets [Errno 13] Permission denied: 
'/etc/smokeping/smokeping_secrets'

-- no debconf information



Bug#946852: SSH probe in smokeping does not work

2019-12-23 Thread Gabriel Filion
Hi Kate,

Thanks for this report. rsa1, wow, blast from the past.

On 2019-12-16 10:00 a.m., Dawson, Kate wrote:
> The SSH plugin in smokeping calls ssh-keyscan and expects to look for rsa1 
> type keys on initialisation.  However ssh-keyscan no longer supports rsa1.
> This causes smokeping to fail to start.
> Upstream version of the SSH plugin has removed the dependancy on rsa1 keys
> 
>  
> https://github.com/oetiker/SmokePing/commit/62ac9fda04b994bbf4f97d3dd1cf8b92cf279e71

This patch was merged upstream in master after the release of 2.7.3 and
there hasn't been a new release since then. I can apply it to the next
package update so we get the fix before the next upstream release.

it's a shame they added support for ecdsa but not ed25519 though :\




signature.asc
Description: OpenPGP digital signature


Bug#946852: SSH probe in smokeping does not work

2019-12-16 Thread Dawson, Kate
Package: smokeping
Version: 2.7.3-2

The SSH plugin in smokeping calls ssh-keyscan and expects to look for rsa1 type 
keys on initialisation.  However ssh-keyscan no longer supports rsa1.
This causes smokeping to fail to start.
Upstream version of the SSH plugin has removed the dependancy on rsa1 keys

 
https://github.com/oetiker/SmokePing/commit/62ac9fda04b994bbf4f97d3dd1cf8b92cf279e71

[] Restarting smokeping (via systemctl): smokeping.serviceDec 16 14:51:43 
monitor systemd[1]: Starting Latency Logging and Graphing System...
Dec 16 14:51:44 monitor smokeping[7108]: ERROR: output of '/usr/bin/ssh-keyscan 
-t dsa,rsa,rsa1 127.0.0.1' does not match (?^i:^# \S+ SSH-)
Dec 16 14:51:44 monitor smokeping[7108]:  at (eval 57) line 1.
Dec 16 14:51:44 monitor systemd[1]: smokeping.service: Control process exited, 
code=exited, status=255/EXCEPTION
Dec 16 14:51:44 monitor systemd[1]: smokeping.service: Failed with result 
'exit-code'.
Dec 16 14:51:44 monitor systemd[1]: Failed to start Latency Logging and 
Graphing System.
Job for smokeping.service failed because the control process exited with error 
code.
See "systemctl status smokeping.service" and "journalctl -xe" for details.

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.