ukdtom / WebTools.bundle

WebTools is a collection of tools for Plex Media Server. Like the Unsupported AppStore (UAS)

Home Page:https://forums.plex.tv/discussion/288191

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Wrong username/password with Webtools 3.0.0

Egbert-Azure opened this issue · comments

Environment

  • PMS Platform(s) OS: debian Linux
  • PMS Version: 1.18.1.1973-0f4abfbcc
  • Name of Browser: Edge & Chromium

Error shown

  • Symptom:
    cannot login. I always get the message "Wrong username and/or password"

Steps to reproduce

  1. Gone to http://xxxx:33400/
  2. Try to login (with valid credentials)

Expected behaviour

  1. Login

Actual behaviour

  1. don't get logged in. The message "Wrong username and/or password"

Additional Info

Checklist

  • Listed environment
  • Included PMS log zip and WebTools log (THIS IS MANDATORY!)
  • Included screenshots (where appropriate)
  • Checked that this isn't already an issue

Maybe: https://github.com/ukdtom/WebTools.bundle/wiki/FAQ item 8

And if not, then logs please

Closed due to missing response

I have the same problem, I need help, I always get the message "Wrong username and/or password"

2023-05-06 13:51:51,470 (3e3c) : ERROR (logkit:22) - Bad credentials detected, denying access
2023-05-06 13:51:51,604 (3e3c) : INFO (logkit:16) - No Basic Auth header, so looking for params
2023-05-06 13:51:51,605 (3e3c) : INFO (logkit:16) - User is: ronnie.merino
2023-05-06 13:51:51,605 (3e3c) : DEBUG (networking:143) - Requesting 'http://127.0.0.1:32400/identity'
2023-05-06 13:51:51,611 (3e3c) : DEBUG (networking:143) - Requesting 'http://127.0.0.1:32400/'
2023-05-06 13:51:51,624 (3e3c) : DEBUG (networking:143) - Requesting 'http://127.0.0.1:32400/identity'
2023-05-06 13:51:51,628 (3e3c) : INFO (logkit:16) - Start to auth towards plex.tv
2023-05-06 13:51:51,631 (3e3c) : DEBUG (networking:143) - Requesting 'https://plex.tv/users/sign_in.json'
2023-05-06 13:51:51,638 (3e3c) : CRITICAL (core:574) - Login error: unknown error (_ssl.c:2938) (most recent call last):
File "C:\Users\EAS\AppData\Local\Plex Media Server\Plug-ins\WebTools.bundle\Contents\Code\plextvhelper.py", line 44, in login
self.loginUrl + '.json', headers=self.myHeader, method='POST')['user']['authToken']
File "C:\Program Files\Plex\Plex Media Server\Resources\Plug-ins-a787c5a8e\Framework.bundle\Contents\Resources\Versions\2\Python\Framework\api\parsekit.py", line 145, in ObjectFromURL
method=method,
File "C:\Program Files\Plex\Plex Media Server\Resources\Plug-ins-a787c5a8e\Framework.bundle\Contents\Resources\Versions\2\Python\Framework\api\networkkit.py", line 67, in _http_request
req = self._core.networking.http_request(url, *args, **kwargs)
File "C:\Program Files\Plex\Plex Media Server\Resources\Plug-ins-a787c5a8e\Framework.bundle\Contents\Resources\Versions\2\Python\Framework\components\networking.py", line 346, in http_request
return HTTPRequest(self._core, url, data, h, url_cache, encoding, errors, timeout, immediate, sleep, opener, follow_redirects, method)
File "C:\Program Files\Plex\Plex Media Server\Resources\Plug-ins-a787c5a8e\Framework.bundle\Contents\Resources\Versions\2\Python\Framework\components\networking.py", line 118, in init
self.load()
File "C:\Program Files\Plex\Plex Media Server\Resources\Plug-ins-a787c5a8e\Framework.bundle\Contents\Resources\Versions\2\Python\Framework\components\networking.py", line 158, in load
f = self._opener.open(req, timeout=self._timeout)
File "C:\Program Files\Plex\Plex Media Server\python27.zip\urllib2.py", line 429, in open
response = self._open(req, data)
File "C:\Program Files\Plex\Plex Media Server\python27.zip\urllib2.py", line 447, in _open
'_open', req)
File "C:\Program Files\Plex\Plex Media Server\python27.zip\urllib2.py", line 407, in _call_chain
result = func(*args)
File "C:\Program Files\Plex\Plex Media Server\python27.zip\urllib2.py", line 1241, in https_open
context=self._context)
File "C:\Program Files\Plex\Plex Media Server\python27.zip\urllib2.py", line 1167, in do_open
h = http_class(host, timeout=req.timeout, **http_conn_args)
File "C:\Program Files\Plex\Plex Media Server\python27.zip\httplib.py", line 1274, in init
context = ssl._create_default_https_context()
File "C:\Program Files\Plex\Plex Media Server\python27.zip\ssl.py", line 445, in create_default_context
context.load_default_certs(purpose)
File "C:\Program Files\Plex\Plex Media Server\python27.zip\ssl.py", line 412, in load_default_certs
self._load_windows_store_certs(storename, purpose)
File "C:\Program Files\Plex\Plex Media Server\python27.zip\ssl.py", line 404, in _load_windows_store_certs
self.load_verify_locations(cadata=certs)
SSLError: unknown error (_ssl.c:2938)

2023-05-06 13:51:51,640 (3e3c) : ERROR (logkit:22) - Bad credentials detected, denying access

commented

The WebTools.bundle is no longer being developed and has been superseded.

I recommend that you try using WebTools-NG instead. WebTools-NG is a standalone program that runs on your PC/Laptop, independent of the Plex program.

You may find the latest release of WebTools-NG (Win/Mac/Linux) here: https://github.com/WebTools-NG/WebTools-NG/releases
The WebTools-NG Help Wiki is located here: https://github.com/WebTools-NG/WebTools-NG/wiki