Hello,
I’m trying to get basic functionality working with remSIM but am stuck with a failure
after what looks like an initial handshake.
It appears that the client sees an error in the connectClientRes it receives from the
server.
For now I’m trying to keep things simple by running on a single (VMWare Fusion) Ubuntu
22.04 VM.
I’ve noticed that your CI/CD test setup uses multiple VMs. Is this a requirement?
Many thanks,
Ken
osmo-remsim-apitool -a
/clients: {'clients': [{'peer': 'C0:1', 'state':
'CONNECTED_CLIENT', 'component_id': {'type_':
'remsimClient', 'name': 'simtrace2', 'software':
'remsim-client', 'swVersion': '1.0.0.38-b890.202212090008'}}]}
/banks: {'banks': [{'peer': 'B1', 'state':
'CONNECTED_BANKD', 'component_id': {'type_':
'remsimBankd', 'name': 'simtrace2', 'software':
'remsim-bankd', 'swVersion': '1.0.0.38-b890.202212090008'},
'bankId': 1, 'numberOfSlots': 1}]}
/slotmaps: {'slotmaps': []}
osmo-remsim-apitool -m 1 0 0 1
14:50:24.081685 IP localhost.37287 > localhost.9999: Flags [P.], seq 5:88, ack 1, win
512, options [nop,nop,TS val 1173593478 ecr 1173593477], length 83
0x0000: 4500 0087 9633 4000 4006 a63b 7f00 0001 E....3@.@..;....
0x0010: 7f00 0001 91a7 270f 9bf7 ee84 1b76 f420 ......'......v..
0x0020: 8018 0200 fe7b 0000 0101 080a 45f3 9d86 .....{......E...
0x0030: 45f3 9d85 0050 ee07 304d 8001 0281 0100 E....P..0M......
0x0040: a245 a243 3039 0a01 0016 0973 696d 7472 .E.C09.....simtr
0x0050: 6163 6532 800d 7265 6d73 696d 2d63 6c69 ace2..remsim-cli
0x0060: 656e 7481 1a31 2e30 2e30 2e33 382d 6238 ent..1.0.0.38-b8
0x0070: 3930 2e32 3032 3231 3230 3930 3030 3830 90.2022120900080
0x0080: 0602 0100 0201 01 .......
14:50:24.081862 IP localhost.9999 > localhost.37287: Flags [P.], seq 5:83, ack 88, win
512, options [nop,nop,TS val 1173593478 ecr 1173593478], length 78
0x0000: 4500 0082 0cbd 4000 4006 2fb7 7f00 0001 E.....@.@./.....
0x0010: 7f00 0001 270f 91a7 1b76 f424 9bf7 eed7 ....'....v.$....
0x0020: 8018 0200 fe76 0000 0101 080a 45f3 9d86 .....v......E...
0x0030: 45f3 9d86 004b ee07 3048 8001 0281 0209 E....K..0H......
0x0040: 26a2 3fa3 3d30 380a 0102 1609 7369 6d74 &.?.=08.....simt
0x0050: 7261 6365 3280 0c72 656d 7369 6d2d 6261 race2..remsim-ba
0x0060: 6e6b 6481 1a31 2e30 2e30 2e33 382d 6238 nkd..1.0.0.38-b8
0x0070: 3930 2e32 3032 3231 3230 3930 3030 380a 90.202212090008.
0x0080: 0164 .d
rspro_util.c:86 decoding
[L1]> 00 4b ee 07 [L2]> 30 48 80 01 02 81 02 09 26 a2 3f a3 3d 30 38 0a 01 02 16 09
73 69 6d 74 72 61 63 65 32 80 0c 72 65 6d 73 69 6d 2d 62 61 6e 6b 64 81 1a 31 2e 30 2e 30
2e 33 38 2d 62 38 39 30 2e 32 30 32 32 31 32 30 39 30 30 30 38 0a 01 64
DRSPRO DEBUG remsim_client.c:80 RSPRO_CLIENT(bankd){ESTABLISHED}: Received Event
SRVC_E_CLIENT_CONN_RES
DRSPRO ERROR ../rspro_client_fsm.c:295 RSPRO_CLIENT(bankd){ESTABLISHED}: Rx RSPRO
connectClientRes(result=<invalid>), closing
DRSPRO DEBUG ../rspro_client_fsm.c:298 RSPRO_CLIENT(bankd){ESTABLISHED}: Received Event
SRVC_E_TCP_DOWN
DRSPRO DEBUG ../rspro_client_fsm.c:245 RSPRO_CLIENT(bankd){ESTABLISHED}:
->REESTABLISH_DELAY delay 999ms; 1ms since last attempt [step 6/123@1s]