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

TAXII Discovery URL Collides With Existing Product URLs #18

Closed
jordan2175 opened this issue Nov 17, 2017 · 7 comments
Closed

TAXII Discovery URL Collides With Existing Product URLs #18

jordan2175 opened this issue Nov 17, 2017 · 7 comments

Comments

@jordan2175
Copy link

We should look at adding NAPTR record support to TAXII to further enable discovery of TAXII services.

@jordan2175
Copy link
Author

If we do this, we should probably drop the concept of DNS SRV records for discovery since that would be two ways of doing the same thing.

@jmgnc
Copy link

jmgnc commented Jan 8, 2018

As there was some objection to /taxii/ I'll point out that there is /.well-know/ defined by https://tools.ietf.org/html/rfc5785 that helps address this.

Not sure that NAPTR is the correct solution as it is targeted to SIP internet telephony. Unless more definition is provided around usage of NAPTR, I can't see it being a viable option.

@jordan2175
Copy link
Author

We talked about this briefly on the working call on 2018-01-23 and we agreed that we need to look in to this and that we will discuss again on a future working call.

@rjsmitre
Copy link

F2F consensus was to rename to taxii2

@MarkDavidson MarkDavidson changed the title Look at NAPTR records for Discovery Fixed TAXII Discovery URL Collides With Existing Product URLs Jan 31, 2018
@jordan2175
Copy link
Author

jordan2175 commented Feb 2, 2018

During interoperability testing, the CTI TC learned that the /taxii/ URL conflicts with existing product URLs. The conflict prevents effective implementation of TAXII2 for existing products, which is undesirable.

The proposed solution is to change the DiscoveryURL from /taxii/ to /taxii2/. While this change breaks backward compatibility, the estimated impact is small. Servers supporting both TAXII 2.0 and TAXII 2.1 can easily support both URLs through aliasing. Servers that can not use the /taxii/ URL can now use the /taxii2/ URL. Clients that support both TAXII 2.0 and TAXII 2.1 may have to try multiple URLs for discovery to succeed.

This change will also help distinguish TAXII 2.

@jordan2175
Copy link
Author

Suggested changes have been added to the document.

@jordan2175 jordan2175 changed the title Fixed TAXII Discovery URL Collides With Existing Product URLs TAXII Discovery URL Collides With Existing Product URLs Feb 5, 2018
@jordan2175
Copy link
Author

These changes were made in the following sections:
3.1
4
4.1
4.1.1
8.2.1

@jordan2175 jordan2175 added this to the TAXII-2.1-CSD01 milestone Feb 22, 2018
@jordan2175 jordan2175 added this to Done in TAXII-2.1 Feb 22, 2018
@jordan2175 jordan2175 removed this from Done in TAXII-2.1 Feb 22, 2018
@jordan2175 jordan2175 added this to Done in TAXII-2.1 Feb 22, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
TAXII-2.1
  
Done
Development

No branches or pull requests

3 participants