NetApp Discovery Security – Using HTTPS Instead of HTTP Classifier with Basic Authentication?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hello ServiceNow Community,
we are currently reviewing the security of our NetApp Discovery implementation and would appreciate any guidance or best practices from others who have faced a similar situation.
After testing, we determined that NetApp Discovery requires:
- Basic Authentication
- SNMPv3
Recently, our security/penetration testing team identified a security issue: credentials used for Basic Authentication were found in clear text on some network devices, which resulted in a security incident being raised.
Our main concern is the use of the HTTP Classifier with Basic Authentication over HTTP. We would like to understand how we can improve the security of NetApp Discovery.
Specifically:
- Is it possible to configure NetApp Discovery to use HTTPS instead of HTTP for classification and credential validation?
- Are there any recommended best practices for securing NetApp Discovery credentials?
- Has anyone successfully implemented a more secure authentication method instead of Basic Authentication with HTTP?
- Are there specific ServiceNow Discovery patterns, classifiers, or MID Server configurations that can help mitigate this risk?
We are looking for recommendations from anyone who has implemented NetApp Discovery in a security-sensitive environment.
Thank you in advance for your help and insights.
Best regards,
Tahir
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi @OMT
As per ServiceNow Documentation: Run discovery through an HTTP or HTTPS REST call
Important:
Regards
Tanushree Maiti
ServiceNow Technical Architect
LinkedIn: https://www.linkedin.com/in/tanushreemaiti
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi @Tanushree Maiti ,
In this document, I only see the HTTP configuration explained. I do not see HTTPS mentioned anywhere except in the title.
However, I assume the configuration process is identical for HTTPS.
What I would like to know is: what should be done with the HTTP Classifiers? Should they be set to Inactive?
Also, if I enable discovery over HTTPS, should I automatically disable HTTP discovery, or can both remain active simultaneously for different use cases?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi @OMT
As per the article,
If you enable mid.http_classy.allow_credentials_over_http , http classifier will work
If you disable mid.http_classy.allow_credentials_over_http , https classifier should work (which is default)
Both should not be active at a time ..
Regards
Tanushree Maiti
ServiceNow Technical Architect
LinkedIn: https://www.linkedin.com/in/tanushreemaiti