AWS Thinkbox Discussion Forums

webservice error

Seems like the webservice has some issues in deadline7 for some reason. It seems to start, but then when i make connections to it, I get this exception:

2014-10-14 14:10:46:  BEGIN - deadline03.scanlinevfxla.com\root
2014-10-14 14:10:46:  Deadline Pulse 7.0 [v7.0.0.36 R  (5a4b8ee3f)]
2014-10-14 14:10:46:  Connecting to repository
2014-10-14 14:10:47:  Auto Configuration: Picking configuration based on: deadline03.scanlinevfxla.com / 172.18.1.107
2014-10-14 14:10:47:  Auto Configuration: No auto configuration could be detected, using local configuration
2014-10-14 14:10:47:  Autoconfiguring Pulse
2014-10-14 14:10:47:  Purging old logs and temp files
2014-10-14 14:10:47:  Server Thread - Auto Configuration: Listening for auto configuration requests on :::17071:17071
2014-10-14 14:10:47:  Web Service - Web Service listening for connections on port 8080...
2014-10-14 14:10:51:  Power Management - Thermal Shutdown: There are no temperature zones to check
2014-10-14 14:10:51:  Power Management - Idle Shutdown: There are no idle shutdown groups to check
2014-10-14 14:10:51:  Power Management - Machine Startup: There are no slaves that need to be woken up at this time
2014-10-14 14:10:51:  Power Management - Machine Restart: There are no machine groups to check
2014-10-14 14:11:46:  Repository Repair Thread - Performing repository repair
2014-10-14 14:11:46:  Pending Job Scan Thread - Performing pending job scan
2014-10-14 14:11:46:  Clean Up Thread - Performing house cleaning
2014-10-14 14:12:48:  Repository Repair Thread - Performing repository repair
2014-10-14 14:12:48:  Pending Job Scan Thread - Performing pending job scan
2014-10-14 14:12:48:  Clean Up Thread - Performing house cleaning
2014-10-14 14:12:50:  An unhandled exception occurred: Method not found: 'Mono.Security.Protocol.Tls.SslServerStream..ctor'. (System.MissingMethodException)
2014-10-14 14:12:50:    at System.Net.EndPointListener.OnAccept (System.Object sender, System.EventArgs e) [0x00000] in <filename unknown>:0
2014-10-14 14:12:50:    at System.Net.Sockets.SocketAsyncEventArgs.OnCompleted (System.Net.Sockets.SocketAsyncEventArgs e) [0x00000] in <filename unknown>:0
2014-10-14 14:12:50:    at System.Net.Sockets.SocketAsyncEventArgs.AcceptCallback (IAsyncResult ares) [0x00000] in <filename unknown>:0
2014-10-14 14:12:50:    at System.Net.Sockets.SocketAsyncEventArgs.DispatcherCB (IAsyncResult ares) [0x00000] in <filename unknown>:0
2014-10-14 14:13:49:  Repository Repair Thread - Performing repository repair
2014-10-14 14:13:49:  Pending Job Scan Thread - Performing pending job scan
2014-10-14 14:13:50:  Clean Up Thread - Performing house cleaning

Every request i post results in that exception being thrown

Here is some more information:

Tried running via the mono supplied by deadline:

Missing method Mono.Security.Protocol.Tls.SslServerStream::.ctor(Stream,X509Certificate,bool,bool,bool) in assembly /opt/Thinkbox/Deadline7/bin/Mono.Security.dll, referenced in assembly /opt/Thin                            kbox/Deadline7/mono/lib/mono/gac/System/4.0.0.0__b77a5c561934e089/System.dll
An unhandled exception occurred: Method not found: 'Mono.Security.Protocol.Tls.SslServerStream..ctor'. (System.MissingMethodException)
  at System.Net.EndPointListener.OnAccept (System.Object sender, System.EventArgs e) [0x00000] in <filename unknown>:0
  at System.Net.Sockets.SocketAsyncEventArgs.OnCompleted (System.Net.Sockets.SocketAsyncEventArgs e) [0x00000] in <filename unknown>:0
  at System.Net.Sockets.SocketAsyncEventArgs.AcceptCallback (IAsyncResult ares) [0x00000] in <filename unknown>:0
  at System.Net.Sockets.SocketAsyncEventArgs.DispatcherCB (IAsyncResult ares) [0x00000] in <filename unknown>:0

With mono installed on the system:

Missing method Mono.Security.Protocol.Tls.SslServerStream::.ctor(Stream,X509Certificate,bool,bool,bool) in assembly /opt/Thinkbox/Deadline7/bin/Mono.Security.dll, referenced in assembly /opt/mono-3.4.0-2/lib/mono/gac/System/4.0.0.0__b77a5c561934e089/System.dll
An unhandled exception occurred: Method not found: 'Mono.Security.Protocol.Tls.SslServerStream..ctor'. (System.MissingMethodException)
  at System.Net.EndPointListener.OnAccept (System.Object sender, System.EventArgs e) [0x00000] in <filename unknown>:0
  at System.Net.Sockets.SocketAsyncEventArgs.OnCompleted (System.Net.Sockets.SocketAsyncEventArgs e) [0x00000] in <filename unknown>:0
  at System.Net.Sockets.SocketAsyncEventArgs.AcceptCallback (IAsyncResult ares) [0x00000] in <filename unknown>:0
  at System.Net.Sockets.SocketAsyncEventArgs.DispatcherCB (IAsyncResult ares) [0x00000] in <filename unknown>:0

We were able to reproduce, and track down what the problem was.

On your Pulse machine, stop Pulse, and then go to the Deadline 7 bin folder and delete the Mono.Posix.dll and Mono.Security.dll files. These files are needed to build the Deadline code, but shouldn’t be getting shipped with the Linux version of Deadline because the Mono installation already ships with those libraries. After deleting the files, start up Pulse and try connecting to the web service again.

Cheers,
Ryan

Thanks that did the trick!

Privacy | Site terms | Cookie preferences