[Scion] Trouble running Scion ip Gateway- Solved

tony.john at st.ovgu.de tony.john at st.ovgu.de
Sat Oct 12 11:35:58 CEST 2019


Hi,

The problem was solved by adding the following to topology.json

  "SIG": {
     "sig19-ffaa_1_xxx": {
       "Addrs": {
         "IPv4": {
           "Public": {
             "Addr": "172.16.0.xx",
             "L4Port": 31056
           }
         }
       }
     }
   },


Best regards,

John

Quoting tony.john at st.ovgu.de:

> Hi,
>
> I am trying to establish a SiG connection between to ASs. I am using  
> the latest scion packages on dedicated systems.
>
> Using scmp echo I was able to communicate between the two ASs on all  
> paths as you can see below:
>
> ---------
> pi at pi:~$ scmp echo -local 19-ffaa:1:bf9,[127.0.0.1] -remote  
> 19-ffaa:1:cc5,[127.0.0.1] -i
> Available paths to 19-ffaa:1:cc5
> [ 0] Hops: [19-ffaa:1:bf9 3>3 19-ffaa:1:cc5] Mtu: 1472
> [ 1] Hops: [19-ffaa:1:bf9 2>2 19-ffaa:1:cc5] Mtu: 1472
> [ 2] Hops: [19-ffaa:1:bf9 2>2 19-ffaa:1:cc5] Mtu: 1472
> [ 3] Hops: [19-ffaa:1:bf9 1>101 19-ffaa:0:1303 136>1 19-ffaa:1:cc5] Mtu: 1472
> [ 4] Hops: [19-ffaa:1:bf9 1>101 19-ffaa:0:1303 136>1 19-ffaa:1:cc5] Mtu: 1472
> [ 5] Hops: [19-ffaa:1:bf9 1>101 19-ffaa:0:1303 136>1 19-ffaa:1:cc5] Mtu: 1472
> [ 6] Hops: [19-ffaa:1:bf9 1>101 19-ffaa:0:1303 136>1 19-ffaa:1:cc5] Mtu: 1472
> Choose path: 2
> Using path:
>   Hops: [19-ffaa:1:bf9 2>2 19-ffaa:1:cc5] Mtu: 1472
> 104 bytes from 19-ffaa:1:cc5,[127.0.0.1] scmp_seq=0 time=121.702ms
> 104 bytes from 19-ffaa:1:cc5,[127.0.0.1] scmp_seq=1 time=123.761ms
> 104 bytes from 19-ffaa:1:cc5,[127.0.0.1] scmp_seq=2 time=43.372ms
> 104 bytes from 19-ffaa:1:cc5,[127.0.0.1] scmp_seq=3 time=18.329ms
> 104 bytes from 19-ffaa:1:cc5,[127.0.0.1] scmp_seq=4 time=90.571ms
> ^C
> --- 19-ffaa:1:cc5,[[127.0.0.1]] statistics ---
> 5 packets transmitted, 5 received, 0% packet loss, time 4.998055s
> pi at pi:~$ scmp echo -local 19-ffaa:1:bf9,[127.0.0.1] -remote  
> 19-ffaa:1:cc5,[127.0.0.1] -i
> Available paths to 19-ffaa:1:cc5
> [ 0] Hops: [19-ffaa:1:bf9 3>3 19-ffaa:1:cc5] Mtu: 1472
> [ 1] Hops: [19-ffaa:1:bf9 2>2 19-ffaa:1:cc5] Mtu: 1472
> [ 2] Hops: [19-ffaa:1:bf9 2>2 19-ffaa:1:cc5] Mtu: 1472
> [ 3] Hops: [19-ffaa:1:bf9 1>101 19-ffaa:0:1303 136>1 19-ffaa:1:cc5] Mtu: 1472
> [ 4] Hops: [19-ffaa:1:bf9 1>101 19-ffaa:0:1303 136>1 19-ffaa:1:cc5] Mtu: 1472
> [ 5] Hops: [19-ffaa:1:bf9 1>101 19-ffaa:0:1303 136>1 19-ffaa:1:cc5] Mtu: 1472
> [ 6] Hops: [19-ffaa:1:bf9 1>101 19-ffaa:0:1303 136>1 19-ffaa:1:cc5] Mtu: 1472
> Choose path: 3
> Using path:
>   Hops: [19-ffaa:1:bf9 1>101 19-ffaa:0:1303 136>1 19-ffaa:1:cc5] Mtu: 1472
> 136 bytes from 19-ffaa:1:cc5,[127.0.0.1] scmp_seq=0 time=13.719ms
> 136 bytes from 19-ffaa:1:cc5,[127.0.0.1] scmp_seq=1 time=118.26ms
> 136 bytes from 19-ffaa:1:cc5,[127.0.0.1] scmp_seq=2 time=38.635ms
> 136 bytes from 19-ffaa:1:cc5,[127.0.0.1] scmp_seq=3 time=10.83ms
> 136 bytes from 19-ffaa:1:cc5,[127.0.0.1] scmp_seq=4 time=86.594ms
> 136 bytes from 19-ffaa:1:cc5,[127.0.0.1] scmp_seq=5 time=11.096ms
> --------------
>
> But when I try running SiG on both ASs, I am getting the following error:
>
> --------------
> 2019-10-04 11:50:13.601219+0000 [INFO] =====================>  
> Service started SIG sigA
>   Scion version: v0.3.1-786-g854eb00-dirty
>   In docker:     false
>   pid:           16262
>   euid/egid:     1000 1000
>   cmd line:       
> ["/home/pi/go/src/github.com/scionproto/scion/bin/sig"  
> "-config=/home/pi/code/sig19-ffaa_1_bf9-1/sigPi.config"]
> 2019-10-04 11:50:13.603157+0000 [INFO] Startup capabilities caps="{  
> effective="net_admin" permitted="net_admin" inheritable="empty"  
> bounding="full" }"
> 2019-10-04 11:50:13.608800+0000 [DBUG] Registered with dispatcher  
> addr="19-ffaa:1:bf9,[172.16.0.11]:10081 (UDP)"
> 2019-10-04 11:50:13.614848+0000 [INFO] ReloadConfig: Adding AS...  
> ia=19-ffaa:1:cc5
> 2019-10-04 11:50:14.511594+0000 [INFO] Starting periodic task  
> debug_id=e024f404 task=pathmgr.taskPeriodicChannelWriter
> 2019-10-04 11:50:14.513580+0000 [DBUG] Registered with dispatcher  
> addr="19-ffaa:1:bf9,[172.16.0.11]:13076 (UDP)"
> 2019-10-04 11:50:14.514253+0000 [INFO] Network setup done ia=19-ffaa:1:cc5
> 2019-10-04 11:50:14.514370+0000 [INFO] EgressDispatcher: starting  
> ia=19-ffaa:1:cc5
> 2019-10-04 11:50:14.514419+0000 [INFO] Added network  
> ia=19-ffaa:1:cc5 net=172.16.12.0/24
> 2019-10-04 11:50:14.514680+0000 [INFO] ReloadConfig: Added AS  
> ia=19-ffaa:1:cc5
> 2019-10-04 11:50:14.514308+0000 [INFO] Health monitor starting  
> ia=19-ffaa:1:cc5
> 2019-10-04 11:50:14.514603+0000 [INFO] EgressWorker: starting  
> ia=19-ffaa:1:cc5 sessId=0x00
> 2019-10-04 11:50:14.514851+0000 [INFO] PollReqHdlr: starting
> 2019-10-04 11:50:14.750068+0000 [INFO] EgressReader: starting
> 2019-10-04 11:50:14.750391+0000 [EROR] EgressReader: unable to find  
> dest IA ip=ff02::2
> 2019-10-04 11:50:14.750249+0000 [INFO] Exporting prometheus metrics  
> addr=127.0.0.1:1281
> 2019-10-04 11:50:14.752750+0000 [DBUG] Registered with dispatcher  
> addr="19-ffaa:1:bf9,[172.16.0.11]:10080 (UDP)"
> 2019-10-04 11:50:15.014610+0000 [INFO] sessMonitor: Path not  
> available ia=19-ffaa:1:cc5 sessId=0x00 remote="Sig:  
> 19-ffaa:1:cc5,[SIG A (0x0004)]:0:0 Path: <nil>"
> 2019-10-04 11:50:15.015126+0000 [INFO] sessMonitor: New remote  
> ia=19-ffaa:1:cc5 sessId=0x00 remote="Sig: 19-ffaa:1:cc5,[SIG A  
> (0x0004)]:0:0 Path: Key:  
> eeacec476eff43e8a209f188639c337c8510f6f819dfd6dc93531624f34809d7  
> Hops: [19-ffaa:1:bf9 3>3 19-ffaa:1:cc5] Mtu: 1472"
> 2019-10-04 11:50:15.021469+0000 [INFO] Received SCMP revocation  
> header="Class=PATH(3) Type=REVOKED_IF(4) TotalLen=272B Checksum=a59d  
> Timestamp=2019-10-04 11:50:15.018886 +0000 UTC" payload=
> Meta: Info=22 CmnHdr=1 AddrHdr=3 PathHdr=4 ExtHdrs=0 L4Hdr=1 L4Proto=UDP
> Info: InfoF=4 HopF=5 IfID=3 Ingress=false SRev=SignedRevInfo:  
> RevInfo: IA: 19-ffaa:1:bf9 IfID: 3 Link type: parent Timestamp:  
> 2019-10-04 11:50:00+0000 TTL: 20s Sign: SignType: ed25519 Timestamp:  
> 2019-10-04 11:50:00.000000+0000 SignSrc:  
> 44454641554c543a2049413a2031392d666661613a313a62663920434841494e3a2034205452433a2032 Signature:  
> 816541ac8d3aae388aa7b14eacf360275aa4c030bea0b9e9de2edb3a3d62499fc1cec71cf8c7e334e7fdbee7d111b6e935519bc90da49c3e51f98e8c652f9b0f
> CmnHdr: 00c1008f08040511
> AddrHdr: 0013ffaa00010cc50013ffaa00010bf90004ac10000b0000
> PathHdr: 025d971331001303003f00300027431f003f001003cfb26a023f001088c2e03f
> ExtHdrs:
> L4Hdr: 33140000004f63d9
> src="{IA:19-ffaa:1:bf9 Host:127.0.0.2}"
> 2019-10-04 11:50:15.033965+0000 [EROR] PktDispatcher: Error reading  
> from connection err="Class=PATH(3) Type=REVOKED_IF(4) TotalLen=272B  
> Checksum=a59d Timestamp=2019-10-04 11:50:15.018886 +0000 UTC"
> 2019-10-04 11:50:15.514720+0000 [INFO] sessMonitor: Remote SIG  
> timeout ia=19-ffaa:1:cc5 sessId=0x00 remote="Sig: 19-ffaa:1:cc5,[SIG  
> A (0x0004)]:0:0 Path: Key:  
> eeacec476eff43e8a209f188639c337c8510f6f819dfd6dc93531624f34809d7  
> Hops: [19-ffaa:1:bf9 3>3 19-ffaa:1:cc5] Mtu: 1472"  
> duration=1.000186927s
> 2019-10-04 11:50:15.515306+0000 [INFO] sessMonitor: New remote  
> ia=19-ffaa:1:cc5 sessId=0x00 remote="Sig: 19-ffaa:1:cc5,[SIG A  
> (0x0004)]:0:0 Path: Key:  
> 48590cdb71348785f74aa91b7335926767d237b7576c14b3bdac6bd8a36659d9  
> Hops: [19-ffaa:1:bf9 1>101 19-ffaa:0:1303 136>1 19-ffaa:1:cc5] Mtu:  
> 1472"
> 2019-10-04 11:50:15.631439+0000 [DBUG] Ignoring scmp packet  
> hdr="Class=ROUTING(1) Type=UNREACH_HOST(1) TotalLen=64B  
> Checksum=4d5d Timestamp=2019-10-04 11:50:04.768553 +0000 UTC"  
> src="{IA:19-ffaa:1:cc5 Host:127.0.0.1}"
> 2019-10-04 11:50:16.014680+0000 [INFO] sessMonitor: Remote SIG  
> timeout ia=19-ffaa:1:cc5 sessId=0x00 remote="Sig: 19-ffaa:1:cc5,[SIG  
> A (0x0004)]:0:0 Path: Key:  
> 48590cdb71348785f74aa91b7335926767d237b7576c14b3bdac6bd8a36659d9  
> Hops: [19-ffaa:1:bf9 1>101 19-ffaa:0:1303 136>1 19-ffaa:1:cc5] Mtu:  
> 1472" duration=1.500148281s
> 2019-10-04 11:50:16.015236+0000 [INFO] sessMonitor: New remote  
> ia=19-ffaa:1:cc5 sessId=0x00 remote="Sig: 19-ffaa:1:cc5,[SIG A  
> (0x0004)]:0:0 Path: Key:  
> 284d707379218d7d0ab6489aad3633f758bacc4ce9c1ee104236f403c2e7c68f  
> Hops: [19-ffaa:1:bf9 2>2 19-ffaa:1:cc5] Mtu: 1472"
> 2019-10-04 11:50:16.035066+0000 [DBUG] Ignoring scmp packet  
> hdr="Class=ROUTING(1) Type=UNREACH_HOST(1) TotalLen=64B  
> Checksum=a224 Timestamp=2019-10-04 11:50:05.165012 +0000 UTC"  
> src="{IA:19-ffaa:1:cc5 Host:127.0.0.2}"
> 2019-10-04 11:50:16.514605+0000 [INFO] sessMonitor: Remote SIG  
> timeout ia=19-ffaa:1:cc5 sessId=0x00 remote="Sig: 19-ffaa:1:cc5,[SIG  
> A (0x0004)]:0:0 Path: Key:  
> 284d707379218d7d0ab6489aad3633f758bacc4ce9c1ee104236f403c2e7c68f  
> Hops: [19-ffaa:1:bf9 2>2 19-ffaa:1:cc5] Mtu: 1472"  
> duration=2.000074114s
> 2019-10-04 11:50:16.515046+0000 [INFO] sessMonitor: New remote  
> ia=19-ffaa:1:cc5 sessId=0x00 remote="Sig: 19-ffaa:1:cc5,[SIG A  
> (0x0004)]:0:0 Path: Key:  
> 48590cdb71348785f74aa91b7335926767d237b7576c14b3bdac6bd8a36659d9  
> Hops: [19-ffaa:1:bf9 1>101 19-ffaa:0:1303 136>1 19-ffaa:1:cc5] Mtu:  
> 1472"
> 2019-10-04 11:50:16.548947+0000 [DBUG] Ignoring scmp packet  
> hdr="Class=ROUTING(1) Type=UNREACH_HOST(1) TotalLen=64B  
> Checksum=0424 Timestamp=2019-10-04 11:50:05.68956 +0000 UTC"  
> src="{IA:19-ffaa:1:cc5 Host:127.0.0.1}"
> 2019-10-04 11:50:17.014758+0000 [INFO] sessMonitor: Remote SIG  
> timeout ia=19-ffaa:1:cc5 sessId=0x00 remote="Sig: 19-ffaa:1:cc5,[SIG  
> A (0x0004)]:0:0 Path: Key:  
> 48590cdb71348785f74aa91b7335926767d237b7576c14b3bdac6bd8a36659d9  
> Hops: [19-ffaa:1:bf9 1>101 19-ffaa:0:1303 136>1 19-ffaa:1:cc5] Mtu:  
> 1472" duration=2.500223177s
> 2019-10-04 11:50:17.015689+0000 [INFO] sessMonitor: New remote  
> ia=19-ffaa:1:cc5 sessId=0x00 remote="Sig: 19-ffaa:1:cc5,[SIG A  
> (0x0004)]:0:0 Path: Key:  
> 284d707379218d7d0ab6489aad3633f758bacc4ce9c1ee104236f403c2e7c68f  
> Hops: [19-ffaa:1:bf9 2>2 19-ffaa:1:cc5] Mtu: 1472"
> 2019-10-04 11:50:17.051498+0000 [DBUG] Ignoring scmp packet  
> hdr="Class=ROUTING(1) Type=UNREACH_HOST(1) TotalLen=64B  
> Checksum=40fa Timestamp=2019-10-04 11:50:06.165648 +0000 UTC"  
> src="{IA:19-ffaa:1:cc5 Host:127.0.0.2}"
> 2019-10-04 11:50:17.514665+0000 [INFO] sessMonitor: Remote SIG  
> timeout ia=19-ffaa:1:cc5 sessId=0x00 remote="Sig: 19-ffaa:1:cc5,[SIG  
> A (0x0004)]:0:0 Path: Key:  
> 284d707379218d7d0ab6489aad3633f758bacc4ce9c1ee104236f403c2e7c68f  
> Hops: [19-ffaa:1:bf9 2>2 19-ffaa:1:cc5] Mtu: 1472"  
> duration=3.000134478s
> 2019-10-04 11:50:17.515127+0000 [INFO] sessMonitor: New remote  
> ia=19-ffaa:1:cc5 sessId=0x00 remote="Sig: 19-ffaa:1:cc5,[SIG A  
> (0x0004)]:0:0 Path: Key:  
> 48590cdb71348785f74aa91b7335926767d237b7576c14b3bdac6bd8a36659d9  
> Hops: [19-ffaa:1:bf9 1>101 19-ffaa:0:1303 136>1 19-ffaa:1:cc5] Mtu:  
> 1472"
> 2019-10-04 11:50:17.539334+0000 [DBUG] Ignoring scmp packet  
> hdr="Class=ROUTING(1) Type=UNREACH_HOST(1) TotalLen=64B  
> Checksum=7092 Timestamp=2019-10-04
> ------------------------
>
> I have successfully run sig with these configurations a few months back.
>
> Kindly help me understand the problem.
>
> Thanks and regards,
>
> Tony





More information about the Scion mailing list