tutorial: topology source host missing causes scion-router@br.service to crash #4619
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi,
I've tried to setup the freestanding SCION network as per the tutorial and ran into a few issues:
Using the default topology files from the website, the scion-router service always crashes because of an invalid source IP (see screenshot below):
@tobiasmoldan realized that this can be resolved by adding the source IP (or host name) to the local field in the topology:
"underlay": { "local": "scion01:50012", "remote": "scion02:50012" },
Secondly, I was wondering if all ASes need to be up and running for the network to be fully functional? I have set up and configured scion01 and scion02 as per the tutorial. All services (daemon, router, control, dispatcher) are active and there is a direct link between the two VMs. The machines are pingable (via normal ICMP), however, there is no reachability via SCMP. I assume that, even without scion03-05, they should have connectivity?
I got scion addresses for scion01 and scion02 respectively,
42-ffaa:1:1,127.0.0.1
42-ffaa:1:2,127.0.0.1
and I have generated the certificate material on scion01 and shared it with scion02. Is there anything I'm missing - e.g., does path exploration need to be triggered somehow or should it happen automatically?
Thanks a lot for your help on this!
Best regards,
Thomas