Getting 401 error when trying to use datalogger API
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
Getting 401 error when trying to use datalogger API
I’m using the Demo version of KEPServerEX 6.14 and I would like to import a CSV into the datalogger using the API.
I followed the instructions in this github https://github.com/PTCInc/Kepware-Example-Scripts/tree/master/Datalogger/CSV%20to%20DataLogger%20API but I got a HTTP 401 error:
Settings:
Any ideas?
Thanks
Solved! Go to Solution.
- Labels:
-
Connectivity
-
KEPServerEX
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
Hi,
After multiple attempts, I decided to uninstall Kepserver completely and reinstall it.
I had been using version 6.5 previously and then installed version 6.14 without deleting all data, which I believe caused the issue. It is now functioning properly.
Thanks for your assistance!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
A 401 error is an authentication error. Can you confirm that you are passing the correct user credentials to the API endpoint?
Best regards,
Andy Servetas
Principal Technical Support Engineer | Kepware Technologies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
In the setup json file, I'm writing the user and password defined during the Kepserver installation. Is this correct?
Best regards.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
While I have never tried it this way (and at this time cannot confirm either way), according to this article on REST, it should work if the credentials are being passed correctly:
I can check with our engineering team to see if this has been tested or not.
-Andy
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
I spoke with the engineer that wrote the script that you are using for the CSV import. He states that "The setup JSON is loaded into the script and the creds are passed into the header as normal."
Please verify that you've modified the header information in that script to pass the correct credentials as set in your User Manager to match the authentication required by the API.
-Andy
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
Hi,
After multiple attempts, I decided to uninstall Kepserver completely and reinstall it.
I had been using version 6.5 previously and then installed version 6.14 without deleting all data, which I believe caused the issue. It is now functioning properly.
Thanks for your assistance!
