Need help on using DirectAdmin API (Unauthorized Error)

Hello!

I am having a weird issue when using DA's API with basic auth (MXroute).

I'm 100% certain the credentials are correct, however I'm getting "Unauthorized" error on every even requests, while the API works fine on every odd requests.

I'll put a screenshot of my current code, as well as the error I'm getting when the "Unauthorized" error happens. If anyone experienced this issue, or knows a fix for it, any input will be highly appreciated.

Thanks!



Comments

  • OK, so I found the issue.

    It seems like when you send both the session cookie and the authentication credentials, DA will clear the session and log you out.

    I was able to fix it by disabling cookie on requests.session.

  • @sanvit said:
    OK, so I found the issue.

    It seems like when you send both the session cookie and the authentication credentials, DA will clear the session and log you out.

    I was able to fix it by disabling cookie on requests.session.

    Also in case you missed it, there's a typo in applicatoin/json (application) :smile:

    Thanked by (1)sanvit
  • Applicatoin is a good name for a new coin.

    Thanked by (1)sanvit

    ♻ Amitz day is October 21.
    ♻ Join Nigh sect by adopting my avatar. Let us spread the joys of the end.

  • @ialexpw said:

    @sanvit said:
    OK, so I found the issue.

    It seems like when you send both the session cookie and the authentication credentials, DA will clear the session and log you out.

    I was able to fix it by disabling cookie on requests.session.

    Also in case you missed it, there's a typo in applicatoin/json (application) :smile:

    Lol that part was actually written by GitHub Copilot. Seems like there’s yet another reason to not use it?

    Thanked by (1)ialexpw
Sign In or Register to comment.

This Site is currently in maintenance mode.
Please check back here later.

→ Site Settings