Hi,
I tried connecting to my server using ssh, but I just get a help
message. Am I doing something wrong? Also, what does "rtr-ssh"
represent?
$ /home/dmandelb/opt/rtrlib/bin/rtrclient ssh
rtr-test.bbn.com rtr-ssh
~/.ssh/id_rsa ~/.ssh/id_rsa.pub
Usage:
/home/dmandelb/opt/rtrlib/bin/rtrclient tcp <host> <port>
/home/dmandelb/opt/rtrlib/bin/rtrclient ssh <host> <port> <username>
<private_key> <public_key>
Examples:
/home/dmandelb/opt/rtrlib/bin/rtrclient tcp
rpki.realmv6.org 42420
/home/dmandelb/opt/rtrlib/bin/rtrclient ssh
rpki.realmv6.org rtr-ssh
~/.ssh/id_rsa ~/.ssh/id_rsa.pub
When I try to connect using tcp, I get a segmentation fault:
$ gdb --args /home/dmandelb/opt/rtrlib/bin/rtrclient tcp
rtr-test.bbn.com 12712
...
(gdb) r
Starting program: /home/dmandelb/opt/rtrlib/bin/rtrclient tcp
rtr-test.bbn.com 12712
[Thread debugging using libthread_db enabled]
Using host libthread_db library
"/lib/i386-linux-gnu/i686/cmov/libthread_db.so.1".
[New Thread 0xb7bc9b70 (LWP 11272)]
(2013/10/11 18:22:53:196290): RTR_MGR: Group(1) status changed to:
CONNECTING
Prefix Prefix Length ASN
(2013/10/11 18:22:53:196333): RTR Socket: State: RTR_CONNECTING
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb7bc9b70 (LWP 11272)]
0xb7eb03a7 in *__GI_getaddrinfo (name=0xbffff0a4
"\b\260\004\bJy\375\267\177{\375\267\006|\375\267\233~\375\267\347|\375\267\244\360\377\277\001",
service=0x1 <Address 0x1 out of bounds>, hints=0xb7bc92ec,
pai=0xb7bc92e0)
at ../sysdeps/posix/getaddrinfo.c:2102
2102 ../sysdeps/posix/getaddrinfo.c: No such file or directory.
(gdb) bt
#0 0xb7eb03a7 in *__GI_getaddrinfo (name=0xbffff0a4
"\b\260\004\bJy\375\267\177{\375\267\006|\375\267\233~\375\267\347|\375\267\244\360\377\277\001",
service=0x1 <Address 0x1 out of bounds>, hints=0xb7bc92ec,
pai=0xb7bc92e0)
at ../sysdeps/posix/getaddrinfo.c:2102
#1 0xb7fd7a01 in tr_tcp_open () from /home/dmandelb/rtrlib/librtr.so.0
#2 0xb7fd75b7 in tr_open () from /home/dmandelb/rtrlib/librtr.so.0
#3 0xb7fd83e3 in rtr_fsm_start () from
/home/dmandelb/rtrlib/librtr.so.0
#4 0xb7faac39 in start_thread (arg=0xb7bc9b70) at pthread_create.c:304
#5 0xb7ed578e in clone () at
../sysdeps/unix/sysv/linux/i386/clone.S:130
--
David Eric Mandelberg / dseomn
http://david.mandelberg.org/