It seems your neighboring devices are reported with a binary encoded IP address as either its chassis id or remote name, this case, it's 10.119.20.13. The neighbor record does not, however, indicate that this string is to be interpreted as an IP address, so NAV has stored it as the binary string it received, unchanged.
Unfortunately, the decimal 10 translates to a newline, which is what causes the NoReverseMatch error. Newlines can't be matched by the regexp-based URL configuration in Django, so it fails when attempting to generate a hyperlink to use to add the neighbor device to SeedDB.
It seems the only remedy here is to remember to escape non-printable characters sequences when building URLs, by adding a `urlencode` filter to the value.
It seems your neighboring devices are reported with a binary encoded IP address as either its chassis id or remote name, this case, it's 10.119.20.13. The neighbor record does not, however, indicate that this string is to be interpreted as an IP address, so NAV has stored it as the binary string it received, unchanged.
Unfortunately, the decimal 10 translates to a newline, which is what causes the NoReverseMatch error. Newlines can't be matched by the regexp-based URL configuration in Django, so it fails when attempting to generate a hyperlink to use to add the neighbor device to SeedDB.
It seems the only remedy here is to remember to escape non-printable characters sequences when building URLs, by adding a `urlencode` filter to the value.