-
Notifications
You must be signed in to change notification settings - Fork 6
use with non standard md5 replacement was 403 Error #7
Comments
403 means you cannot access MarkLogic itself... it seems odd that you can access with curl and not with python - as with #6 if you can provide conf file, operating system I can try and deduce what is up. |
2016-10-18 13:27:10,948 newrelic_marklogic_plugin DEBUG init plugin |
thanks this is related to replacement of md5 ... will investigate |
can you provide us with the hashlib that was replaced ? |
if you craft an example connect to :8002/manage/v2 with python requests library that should fail. |
offline conversation - @cminder clarified.. can you tell us specifically how ? In the interim please try installing new python package which has the latest python requests library https://pypi.python.org/pypi/newrelic_marklogic_plugin/0.2.5 to install
or download release from https://github.com/marklogic/newrelic-plugin/releases/tag/0.2.5 |
any followup ? |
For FIPS 140-2 compliance, the openssl installation was built without the MD5 hashlib. Unfortunately, this is the only details concerning this I have to offer. |
ok - I will research what impact that is having on python standard libs and python requests module which the newrelic plugin relies upon. |
in my research I see others have encountered issues with FIPS 140-2 compliance with python still cogitating if I can get python requests module to do a custom alg to the response challenge. |
I'm getting the following error:
2016-10-18 09:41:05,097 newrelic_marklogic_plugin.http_utils DEBUG dereference http GET
2016-10-18 09:41:05,097 newrelic_marklogic_plugin.http_utils DEBUG http://XX.XXX.158.66:8002/manage/v2?view=status&format=json
2016-10-18 09:41:05,104 newrelic_marklogic_plugin.http_utils ERROR HTTP Request returned 403 when accessing http://XX.XXX.158.66:8002/manage/v2?view=status&format=json , check configuration.
I can get to the url via curl with the --anyauth flag and the credentials I have setup in the newrelic_marklogic.conf file
auth = DIGEST
The text was updated successfully, but these errors were encountered: