-
Notifications
You must be signed in to change notification settings - Fork 78
Open
Description
Attempting to connect my organization's mattermost instance, at a domain hosted on GoDaddy (certificates appear valid in my browser) like this:
mm = mattermostdriver.Driver({
'url': 'myurl.net/chat',
'token': 'omitted-here'
})
Results in this error:
[SSLError: HTTPSConnectionPool(host='myurl.net', port=443): Max retries exceeded with url: /chat:8065/api/v4/users/me (Caused by SSLError(CertificateError("hostname 'myurl.net' doesn't match either of '*.dynadot.com', 'dynadot.com'")))]()
However if I switch add in the flag 'verify: False`, then it gives me a 200 response, and lets me run queries, acting like everything is working fine, but all it returns i the HTML code for my organizations landing page.
For example I can run me = mm.users.get_user(user_id='me') and it will not give me any errors. But if I call me.text, it just shows the HTML of our main landing page at myurl.net...super weird. Would be nice if this threw an error when I'm not actually connected to mattermost. Also, what do I do to address this certificate error?
PospelovDaniil
Metadata
Metadata
Assignees
Labels
No labels