Shotgun api: "EOF occurred in violation of protocol"

Hi all,

I just set up AMIs for another company working with windows and when they run the test AMI they get this error:

Unexpected error: (<type 'exceptions.IOError'>, IOError('Unable to connect to Shotgun server. [Errno 8] _ssl.c:499: EOF occurred in violation of protocol',), <traceback object at 0x0000000002C36BC8>):

Does anybody have an idea what is going on?
They did go through the paces of on this page, so I’m at a loss.



Hey @frank,

This smells a little like a TLS issue, can you check out this page of the support matrix and confirm that they are using recent enough Versions of the API etc?

Off the top of my Head I believe you need Python 2.7.1+ and ShotgunAPI3 3.0.39+



Yeah, pretty sure the versions are recent enough. I only recently set them up with an event listener framework and that is all working fine.

1 Like

Mystery solved, they were using a very old Python 2.7 after all.

1 Like