we've got dagster deployed and the web UI works, b...
# announcements
b
we've got dagster deployed and the web UI works, but when our scheduler fires we're seeing some cryptic
gevent
errors and having trouble finding the root cause. I assume it's something broken about the dagster-graphql cli communicating with the running dagit graphql server. they're both running in the same container. 🤷 example:
Copy code
<gevent._socket3.socket object, fd=8, family=2, type=1, proto=0>: Invalid HTTP method: '\\x16\\x03\\x01\\x02\\x00\\x01\\x00\\x01ü\\x03\\x03¡\\x89£é\\x15#\
'
<gevent._socket3.socket object, fd=9, family=2, type=1, proto=0>: Expected GET method: '\\x16\\x03\\x01\\x02\\x00\\x01\\x00\\x01ü\\x03\\x03]ʼ\\x81´\\x88\\x86\\x88sL\\x1bãA\\x9eOmtL\\x93Â\\x0f×ã^\\x83ªoê\\x87qi¦ Ö|?Äy\\x00\\x95ÓhæxÍ/\\x8c\\x14\\x91N¶ïÊ8=Ì\\x04\\x11±\\x8d\\x8eñë|Ö\\x00\"úú\\x13\\x01\\x13\\x02\\x13\\x03À+À/À,À0̨̩À\\x13À\\x14\\x00\\x9c\\x00\\x9d\\x00/\\x005\\x00\
'
Traceback (most recent call last):
File \"/home/docker/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.8/site-packages/gevent/pywsgi.py\", line 662, in handle_one_request
if not self.read_request(self.requestline):
File \"/home/docker/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.8/site-packages/gevent/pywsgi.py\", line 527, in read_request
raise _InvalidClientRequest('Expected GET method: %r' % (raw_requestline,))
gevent.pywsgi._InvalidClientRequest: Expected GET method: '\\x16\\x03\\x01\\x02\\x00\\x01\\x00\\x01ü\\x03\\x03%ÓL\\x90¼]Ñ%\\x87\\x98àFUo`)îÝl{Ë\\x0cà:ÞJÐò8YÄ\
'
...snip...
m
can we see a longer stacktrace?
b
Copy code
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/docker/.local/share/virtualenvs/app-4PlAip0Q/lib/python3.8/site-packages/gevent/pywsgi.py", line 565, in log_error
message = msg % args
TypeError: not enough arguments for format string
I think that's the part I snipped off
m
do you have the "above exception"?
b
hrm. tell you what, let me bail on this and see how it behaves on 0.7.0
m
👍