Your message dated Sun, 22 Feb 2026 21:06:22 +0000
with message-id <[email protected]>
and subject line Bug#1110355: fixed in smokeping 2.8.2+ds-2
has caused the Debian Bug report #1110355,
regarding smokeping: Smokeping fails to start due to ssh-keyscan issue
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1110355: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1110355
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: smokeping
Version: 2.8.2+ds-1
Severity: grave
Justification: renders package unusable

Dear Maintainer,

   * What led up to the situation?
Upgraded a nicely working 'Bookworm' to 'Trixie', then I investigated which 
packages failed to start. Smokeping was one of them. Also after a reboot of my 
server, Smokeping did not start. 

Output of /var/log/syslog:
Aug 03 19:13:57 xx systemd[1]: Starting smokeping.service - Latency Logging and 
Graphing System...
Aug 03 19:13:57 xx smokeping[50332]: ### parsing dig output...OK
Aug 03 19:13:57 xx smokeping[50332]: ERROR: output of '/usr/bin/ssh-keyscan -t 
dsa,rsa,ecdsa 127.0.0.1' does not match (?^i:^# \S+ SSH-)
Aug 03 19:13:57 xx smokeping[50332]:  at (eval 108) line 1.
Aug 03 19:13:57 xx systemd[1]: smokeping.service: Control process exited, 
code=exited, status=255/EXCEPTION
Aug 03 19:13:57 xx systemd[1]: smokeping.service: Failed with result 
'exit-code'.
Aug 03 19:13:57 xx systemd[1]: Failed to start smokeping.service - Latency 
Logging and Graphing System.

   * What exactly did you do (or not do) that was effective (or
     ineffective)?

It seems that "/usr/bin/ssh-keyscan -t dsa,rsa,ecdsa 127.0.0.1" output does not 
match the Smokeping author expectations: trying this ssh-keyscan on command 
line gives me "Unknown key type "dsa"".
The command in question is coded in file 
/usr/share/perl5/Smokeping/probes/SSH.pm, line 58. My proposal is to change 
this line of code to:
        my $call = "$self->{properties}{binary} -t rsa,ecdsa 127.0.0.1";    

   * What was the outcome of this action?
Changing this line 58 in SSH.pm as described (removing 'dsa' from the type 
list) lets Smokeping start up again without errors. At first glance, it works 
OK.

   * What outcome did you expect instead?
-

Hopefully this SSH.pm can be corrected before Trixie release - as this error 
makes this tool unusable for me (and, I assume, unusable for everyone)

Note: I've removed some privacy related information in the list of config files 
changed.

Kind regards,
Matthijs


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

Kernel: Linux 6.12.38+deb13-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=locale: Cannot set 
LC_ALL to default locale: No such file or directory
UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages smokeping depends on:
ii  adduser                         3.152
ii  fping                           5.1-1
ii  init-system-helpers             1.68
ii  libcgi-fast-perl                1:2.17-1
ii  libconfig-grammar-perl          1.13-5
ii  libdigest-hmac-perl             1.05+dfsg-1
ii  libjs-cropper                   1.2.2-2
ii  libjs-prototype                 1.7.3-2
ii  libjs-scriptaculous             1.9.0-4
ii  librrds-perl                    1.7.2-4.2+b5
ii  libsnmp-session-perl            1.16-1
ii  liburi-perl                     5.30-1
ii  libwww-perl                     6.78-1
ii  perl                            5.40.1-6
ii  postfix [mail-transport-agent]  3.10.3-2
ii  ucf                             3.0052

Versions of packages smokeping recommends:
ii  apache2 [httpd-cgi]        2.4.65-2
ii  bind9-dnsutils [dnsutils]  1:9.20.11-4
ii  dnsutils                   1:9.18.33-1~deb12u2
pn  echoping                   <none>
ii  libsocket6-perl            0.29-3+b4
ii  lighttpd [httpd-cgi]       1.4.79-2

Versions of packages smokeping suggests:
ii  curl                           8.14.1-2
pn  libauthen-radius-perl          <none>
pn  libinfluxdb-lineprotocol-perl  <none>
ii  libio-pty-perl                 1:1.20-1+b3
ii  libio-socket-ssl-perl          2.089-1
ii  libnet-dns-perl                1.50-1
pn  libnet-ldap-perl               <none>
pn  libnet-openssh-perl            <none>
pn  libnet-telnet-perl             <none>
pn  libobject-result-perl          <none>
ii  libpath-tiny-perl              0.148-1
ii  openssh-client                 1:10.0p1-6

-- Configuration Files:
/etc/smokeping/config.d/Alerts changed:
*** Alerts ***
to = **removed**
from = **removed**
+someloss
type = loss
pattern = >0%,*12*,>0%,*12*,>0%
comment = loss 3 times  in a row
+offlineatstartup
type = rtt
pattern = ==S,==U
comment = offline at startup
+hostdown_with_state
type        = loss
pattern     = >90%
edgetrigger = yes
comment     = host down
+lossdetect
type        = loss
pattern     = ==0%,==0%,==0%,==0%,==0%,>0%,>0%,>0%
comment     = suddenly there is packet loss
+lossdetect_with_state
type        = loss
edgetrigger = yes
pattern     = ==0%,==0%,==0%,==0%,==0%,>0%,>0%,>0%
comment     = sudden packet loss
+rttdetect
type    = rtt
pattern = <100,<100,<100,<100,<100,>100,>100,>100
comment = suddenly latency increased over 100ms
+lost_5_from_20_with_state
type        = matcher
edgetrigger = yes
pattern     = CheckLoss(l => 5,x => 20)
comment     = lost over 5 from 20 samples
+rtt_avg_increased
type        = matcher
pattern     = Avgratio(historic => 20, current => 2, comparator=>'>', 
percentage => 500)
comment     = average latency from last 2 samples increased over 500% when 
compared to average from last 20 samples

/etc/smokeping/config.d/General changed:
*** General ***
owner    = **removed**
contact  = **removed**
mailhost = **removed**
cgiurl   = https://**removed**/smokeping.cgi
syslogfacility = local0
@include /etc/smokeping/config.d/pathnames

/etc/smokeping/config.d/Probes changed:
*** Probes ***
+ FPing
binary = /usr/bin/fping
+DNS
binary = /usr/bin/dig
+Curl
binary = /usr/bin/curl
+SSH
binary = /usr/bin/ssh-keyscan
pings  = 5

/etc/smokeping/config.d/Targets changed:
*** Targets ***
probe = FPing
menu = Top
title = Network Latency Grapher
remark = Welcome to the SmokePing website
+ ping
menu  = Ping check
title = Ping check
probe = FPing
++ Local
menu = Local
title = Local Network
+++ MainServer
menu = Main server
title = This host
host = localhost
alerts = someloss
+++ NAS
menu = NAS
title = NAS
host = 192.168.1.4
alerts =
+++ MicroNAS
menu = MicroNAS
title = MicroNAS
host = 192.168.1.6
alerts = someloss
++ Remote
menu = Remote
title = Remote Network
+++ Freedom
menu = Freedom website
title = Freedom website
host = freedom.nl
+++ Google
menu = Google website
title = Google website
host = google.com
+ dns
menu  = DNS check
title = DNS check
probe = DNS
++ local
menu  = Local
title = DNS check using local server
host = localhost
pings  = 5
server = 192.168.1.2
++ Freedom_1
menu  = Freedom DNS 1
title = DNS1 check using Freedom server
host = dns1.freedom.nl
pings  = 5
server = 185.93.175.43
++ Freedom_2
menu  = Freedom DNS 2
title = DNS2 check using Freedom server
host = dns2.freedom.nl
pings  = 5
server = 185.232.98.76


-- debconf information:
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LANGUAGE = "en_US:en",
        LC_ALL = (unset),
        LC_CTYPE = (unset),
        LC_NUMERIC = (unset),
        LC_COLLATE = "C",
        LC_TIME = "nl_NL.UTF-8",
        LC_MESSAGES = (unset),
        LC_MONETARY = (unset),
        LC_ADDRESS = (unset),
        LC_IDENTIFICATION = (unset),
        LC_MEASUREMENT = (unset),
        LC_PAPER = (unset),
        LC_TELEPHONE = (unset),
        LC_NAME = (unset),
        LANG = "en_US.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to a fallback locale ("en_US.UTF-8").
locale: Cannot set LC_ALL to default locale: No such file or directory

-- debsums errors found:
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LANGUAGE = "en_US:en",
        LC_ALL = (unset),
        LC_CTYPE = (unset),
        LC_NUMERIC = (unset),
        LC_COLLATE = "C",
        LC_TIME = "nl_NL.UTF-8",
        LC_MESSAGES = (unset),
        LC_MONETARY = (unset),
        LC_ADDRESS = (unset),
        LC_IDENTIFICATION = (unset),
        LC_MEASUREMENT = (unset),
        LC_PAPER = (unset),
        LC_TELEPHONE = (unset),
        LC_NAME = (unset),
        LANG = "en_US.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to a fallback locale ("en_US.UTF-8").

--- End Message ---
--- Begin Message ---
Source: smokeping
Source-Version: 2.8.2+ds-2
Done: Gabriel Filion <[email protected]>

We believe that the bug you reported is fixed in the latest version of
smokeping, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Gabriel Filion <[email protected]> (supplier of updated smokeping package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 22 Feb 2026 13:15:57 -0500
Source: smokeping
Architecture: source
Version: 2.8.2+ds-2
Distribution: unstable
Urgency: medium
Maintainer: Gabriel Filion <[email protected]>
Changed-By: Gabriel Filion <[email protected]>
Closes: 996824 1092937 1110355 1112079 1115747
Changes:
 smokeping (2.8.2+ds-2) unstable; urgency=medium
 .
   [Gabriel Filion]
   * Add missing libinfluxdb-http-perl to suggests. That's used by a new
     optional feature from 2.8.x
   * Remove echoping -- which does not exist anymore in debian archives -- from
     dependencies (Closes: #1115747)
     * This had already been fixed by Christoph Biedl for 2.7.3 but the change
       was unfortunately lost in the push of the new upstream version for 2.8.x
   * Delay startup order in systemd to avoid starting smokeping before DNS
     resolution is available (Closes: #996824)
   * SSH Probe: remove DSA and add ed25519 support (Closes: #1110355)
   * Mark package as compatible with `httpd` in general to permit installing
     with webservers other than apache2.
 .
   [Jonathan Dowland]
   * Bring back two missing changelog entries from NMUs (Closes: #1092937)
 .
   [Sebastian Badia]
   * Use apache2 fcgid handler by default
 .
   [Alexey Vazhnov]
   * Add nginx configuration example
 .
   [Matija Nalis]
   * Use modern user:group separator for chown in init script (Closes: #1112079)
Checksums-Sha1:
 d495a8d006bc910feae8310bb97df9b2b680ed0e 2193 smokeping_2.8.2+ds-2.dsc
 824bd6f20750a67ceb3dcccc14fdae9721ea3f19 377804 smokeping_2.8.2+ds.orig.tar.xz
 b7709997339fe33c04fba1b2158e04c1ccf529df 27236 
smokeping_2.8.2+ds-2.debian.tar.xz
 64bc44436414613a045c779e8cc1c19abc47db21 9238 
smokeping_2.8.2+ds-2_amd64.buildinfo
Checksums-Sha256:
 e137a5e63c4eb81dbe01358c0d1aa215fb087ad3be84dc5ab76789317f82b82e 2193 
smokeping_2.8.2+ds-2.dsc
 1183a4492d25d95f622a6b81e3ec9dac7df264c22620dd77b5b6625593802263 377804 
smokeping_2.8.2+ds.orig.tar.xz
 d8592a1a01995e35fc67657b22259646de907b759f6fcbfb2614897179ef4178 27236 
smokeping_2.8.2+ds-2.debian.tar.xz
 183a5b02cf5df3b48e960161c5a2446dd5bf5a109b65c7c9b5f714992f1f832f 9238 
smokeping_2.8.2+ds-2_amd64.buildinfo
Files:
 9faf6cf8455d53dbf32ddbf7abe832c9 2193 net optional smokeping_2.8.2+ds-2.dsc
 e4571f5d429611c896619bdfa50bad37 377804 net optional 
smokeping_2.8.2+ds.orig.tar.xz
 64920190d8e558968a90a56db3f18d0a 27236 net optional 
smokeping_2.8.2+ds-2.debian.tar.xz
 db1f9498671b9fab6b84ec1c18460cfc 9238 net optional 
smokeping_2.8.2+ds-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJIBAEBCgAyFiEEmGYkMkK2Qid54gtihlYfRSGA/P4FAmmbadIUHG1qZWFuc29u
QGRlYmlhbi5vcmcACgkQhlYfRSGA/P4dbA//UsBhkT7jPDh128gllWkoWuUiUU3j
zeMR/WBsWPoWZ5o3cP0w5wsPb6x/Np5ZEAu1Osf5NLiDlO7L56NFUaB2lH+EaXpz
c93s4wRmtrhrwO+UESDD7d5SqKbIqA4ZJERTB2cXnAWkqV0fpNLhMuppumvSo8SY
WKnxakMnqYFy7A6rhQtFTWY1Oi6hKlA+CjmpMFtJyQNLcBBvZ6YQV++8zxTRZ4pB
jxVIQzM8K0G8RMq5RmtEJshCEkDimzDZYRztRXkFqVN5NgGmJYnueSLnr96IHADK
QYtE40p7iGzDz/SM6EcgCjgfvXMVg/73Zl6lG/Ta4/erIKUIIS6YpswLQHu0pE3w
zquYm6MuiH3++MUkq6SW5UhsIaYUBUuvVt3NQLlS+L1SMIh0oTm6ShB1h9NZ4jGZ
Clmu9p8v8laLiWQZRq3bKaIHvjbEapp6773RN/eXznL2YENAfuX79o+i5Okpz98z
pi53wfFQU3aWEbkH4AopH30yEMEe/dWWDphHEBREXMoVzWWq+rAt9CwgTHmzmUl/
A5DeejDkH2+wR1mghXYdCxxTOqif2URsw4LdkXW1oWt1A/ajh8ijXrGBcpbtFAYm
aFmAcModJCxQJ1/HwF/VlzW/CPKBoE6haiL0cSv/fJl6L0El98JztV10vyrom7jK
hM1iF+6G6ViukUI=
=IsiH
-----END PGP SIGNATURE-----

Attachment: pgpcu8S4LjQmP.pgp
Description: PGP signature


--- End Message ---

Reply via email to