#58829 closed defect (fixed)
mtr @0.93: Error decoding localhost address
Reported by: | JohnFHall (John Hall) | Owned by: | Schamschula (Marius Schamschula) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.5.4 |
Keywords: | Cc: | Schamschula (Marius Schamschula) | |
Port: | mtr |
Description
Repeatable failure: MacPRO:~ johnhall$ mtr Error decoding localhost address mtr: Failure to start mtr-packet: Invalid argument === Machine: MacPRO 5,1 running High Sierra 10.13.6
Loopback: MacPRO:~ johnhall$ ifconfig lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
options=1203<RXCSUM,TXCSUM,TXSTATUS,SW_TIMESTAMP> inet 127.0.0.1 netmask 0xff000000 inet6 ::1 prefixlen 128 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1 nd6 options=201<PERFORMNUD,DAD>
localhost: MacPRO:~ johnhall$ head /etc/hosts ## # Host Database # # localhost is used to configure the loopback interface # when the system is booting. Do not change this entry. ## 127.0.0.1 localhost 255.255.255.255 broadcasthost ::1 localhost
Firewall in on in steath mode, but mtr returns the same result with stealth mode off.
With stealth mode off I can ping localhost, but obviously not with it on.
Change History (10)
comment:1 Changed 5 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | Schamschula added |
---|---|
Port: | mtr added |
Summary: | mtr 9.3 is broken after the 9.3 update. → mtr @0.93: Error decoding localhost address |
comment:2 Changed 5 years ago by SaintBol
comment:3 follow-up: 4 Changed 5 years ago by Schamschula (Marius Schamschula)
Owner: | set to Schamschula |
---|---|
Resolution: | → fixed |
Status: | new → closed |
comment:4 Changed 5 years ago by JohnFHall (John Hall)
Replying to Schamschula:
In c81546f752d0a78c36d5906ed3dc3309ec171f30/macports-ports (master):
Not fixed for me. Same error...
comment:6 Changed 5 years ago by JohnFHall (John Hall)
MacPRO:~ johnhall$ ls -la /opt/local/var/macports/software/mtr/mtr-0.93_0.darwin_17.x86_64.tbz2
-rw-r--r-- 1 macports admin 54918 16 Aug 07:34 /opt/local/var/macports/software/mtr/mtr-0.93_0.darwin_17.x86_64.tbz2
MacPRO:~ johnhall$ openssl sha1 /opt/local/var/macports/software/mtr/mtr-0.93_0.darwin_17.x86_64.tbz2
SHA1(/opt/local/var/macports/software/mtr/mtr-0.93_0.darwin_17.x86_64.tbz2)= dec3190950022b2bc0ca87629f29a57950c72103
MacPRO:~ johnhall$ ls -la /opt/local/sbin/mtr*
-rwxr-xr-x 1 root admin 70056 10 Aug 04:53 /opt/local/sbin/mtr
-rwsr-sr-x 1 root admin 30212 10 Aug 04:53 /opt/local/sbin/mtr-packet
MacPRO:~ johnhall$ sudo mtr -v
mtr 0.93
MacPRO:~ johnhall$ sudo mtr localhost
Error decoding localhost address
mtr: Failure to start mtr-packet: Invalid argument
MacPRO:~ johnhall$ sudo mtr 45.227.255.202
Error decoding localhost address
comment:7 Changed 5 years ago by Schamschula (Marius Schamschula)
You clearly don't have mtr @0.93_1 installed. As I posted earlier, the patched version (0.93 revision 1) works correctly.
comment:8 Changed 5 years ago by JohnFHall (John Hall)
If you say its fixed, then 0.93_1 should be here for us macports users. If not, it isnt't fixed... for me.
comment:9 Changed 5 years ago by Schamschula (Marius Schamschula)
It is. Did you run sudo port sync
sometime in the last 10 hours? It takes more the 90 minutes for these updates to show in the PortIndex.
The updated version is available: https://packages.macports.org/mtr/
comment:10 Changed 5 years ago by JohnFHall (John Hall)
Thank you for your perseverence with a grumpy old user. Yes, sync did the trick and the 0.93_1 source installs and works well.
Thank you again, John
mtr 0.93 is broken on MacOS and the macports port should be reverted to 0.92 asap. The matter is fixed on mtr github tree but not in a released version (discussed here: https://github.com/traviscross/mtr/issues/313 ).