Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JSON validator doesn't pass IPv6 IPs as valid host names. #233

Closed
mfeit-internet2 opened this issue Nov 17, 2016 · 3 comments
Closed

JSON validator doesn't pass IPv6 IPs as valid host names. #233

mfeit-internet2 opened this issue Nov 17, 2016 · 3 comments
Labels
Milestone

Comments

@mfeit-internet2
Copy link
Member

Bill Owens observed this:

2016/10/06 16:21:32 (2915) WARN> perfsonar_meshconfig_agent:381 main:: - Problem determining which pscheduler to submit test to for
creation, skipping test: 400 BAD REQUEST: At /source: u'2620:f:0:914::3' is not a 'host-name'

Need to adjust the code in jsonval.py so it takes IPv6 IPs as well.

@mfeit-internet2 mfeit-internet2 added this to the 1.0rc3 milestone Nov 17, 2016
@mfeit-internet2
Copy link
Member Author

This may be related to meshconfig; can't make the string not validate when sent straight to the validator.

@mfeit-internet2
Copy link
Member Author

Can't reproduce with current code. Closing.

@owens-bill
Copy link

Mark, this is the problem I mentioned at the I2 meeting this week; it appears to still be present in the release code:

2017/04/27 10:29:50 (3145) WARN> perfsonar_meshconfig_agent:430 main:: - Problem adding test, continuing with rest of config: 500 Can't connect to 2620:f:0:915::3: Can't connect to 2620:f:0:915::3

Name or service not known at /usr/share/perl5/LWP/Protocol/http.pm line 51.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants