[opensuse-buildservice] Application error 500, SSLError
Hello, My OBS webui installation has become inoperable. I was logged in and browsing when I clicked a link on the ui and got "Application error 500". I restarted the obs services, no change. I rebooted the server. No change. I get the same error from another user's machine. webui production.log shows this: [INFO |# 2980] Started GET "/" for 192.168.1.60 at 2014-06-04 17:45:11 +0000 [INFO |# 2980] Processing by MainController#index as HTML [INFO |# 2980] Anonymous request to / [INFO |# 2980] Completed 500 Internal Server Error in 6ms [FATAL|# 2980] OpenSSL::SSL::SSLError (SSL_connect SYSCALL returned=5 errno=0 state=SSLv3 read server certificate B: certificate verify failed): lib/activexml/transport.rb:350:in `http_do' lib/activexml/transport.rb:227:in `direct_http' app/controllers/application_controller.rb:361:in `block in require_configuration' app/controllers/application_controller.rb:359:in `require_configuration' I'm not sure why I'm suddenly getting ssl errors, when I wasn't before. I'm not sure where to start in fixing this. -- Kind Regards Kenneth F. Smith ------------------- Infotainment Engineer MSX on behalf of Jaguar Land Rover One World Trade Center, 121 Southwest Salmon Street, 11th Floor, Portland, Oregon, 97204 Email: ksmith15@jaguarlandrover.com PGP: RSA 2048/2048 979C6B958B89909D ------------------- Business Details: Jaguar Land Rover Limited Registered Office: Abbey Road, Whitley, Coventry CV3 4LF Registered in England No: 1672070 This e-mail and any attachments contain confidential information for a specific individual and purpose. The information is private and privileged and intended solely for the use of the individual to whom it is addressed. If you are not the intended recipient, please e-mail us immediately. We apologise for any inconvenience caused but you are hereby notified that any disclosure, copying or distribution or the taking of any action in reliance on the information contained herein is strictly prohibited. This e-mail does not constitute an order for goods or services unless accompanied by an official purchase order. -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Wed, Jun 4, 2014 at 1:14 PM, Smith, Kenneth <ksmith15@jaguarlandrover.com> wrote:
Hello,
My OBS webui installation has become inoperable. I was logged in and browsing when I clicked a link on the ui and got "Application error 500". I restarted the obs services, no change. I rebooted the server. No change. I get the same error from another user's machine.
webui production.log shows this:
[INFO |# 2980] Started GET "/" for 192.168.1.60 at 2014-06-04 17:45:11 +0000 [INFO |# 2980] Processing by MainController#index as HTML [INFO |# 2980] Anonymous request to / [INFO |# 2980] Completed 500 Internal Server Error in 6ms
[FATAL|# 2980] OpenSSL::SSL::SSLError (SSL_connect SYSCALL returned=5 errno=0 state=SSLv3 read server certificate B: certificate verify failed): lib/activexml/transport.rb:350:in `http_do' lib/activexml/transport.rb:227:in `direct_http' app/controllers/application_controller.rb:361:in `block in require_configuration' app/controllers/application_controller.rb:359:in `require_configuration'
I'm not sure why I'm suddenly getting ssl errors, when I wasn't before. I'm not sure where to start in fixing this.
I'm not sure if it's related, but: I just moved my OBS instance to one hypervisor to another and instead of moving the whole disk image,I started from a scratch hypervisor image from the OBS website and then rsynced over the /srv tree from the old machine. When I try to log in, I get: OpenSSL::SSL::SSLError (SSL_connect returned=1 errno=0 state=SSLv2/v3 read server hello A: unknown protocol): /usr/lib64/ruby/2.0.0/net/http.rb:918:in `connect' /usr/lib64/ruby/2.0.0/net/http.rb:918:in `block in connect' /usr/lib64/ruby/2.0.0/timeout.rb:52:in `timeout' <snip> rack (1.5.2) lib/rack/sendfile.rb:112:in `call' hoptoad_notifier (2.4.11) lib/hoptoad_notifier/user_informer.rb:12:in `call' railties (4.0.3) lib/rails/engine.rb:511:in `call' railties (4.0.3) lib/rails/application.rb:97:in `call' railties (4.0.3) lib/rails/railtie/configurable.rb:30:in `method_missing' passenger (4.0.33) lib/phusion_passenger/rack/thread_handler_extension.rb:77:in `process_request' passenger (4.0.33) lib/phusion_passenger/request_handler/thread_handler.rb:141:in `accept_and_process_next_request' passenger (4.0.33) lib/phusion_passenger/request_handler/thread_handler.rb:109:in `main_loop' passenger (4.0.33) lib/phusion_passenger/request_handler.rb:440:in `block (3 levels) in start_threads' Not sure if that's related somehow. I'm going to replace the /srv with the backup to see if that was the cause. Cheers, Andrew
-- Kind Regards
Kenneth F. Smith
------------------- Infotainment Engineer MSX on behalf of Jaguar Land Rover One World Trade Center, 121 Southwest Salmon Street, 11th Floor, Portland, Oregon, 97204
Email: ksmith15@jaguarlandrover.com PGP: RSA 2048/2048 979C6B958B89909D -------------------
Business Details: Jaguar Land Rover Limited Registered Office: Abbey Road, Whitley, Coventry CV3 4LF Registered in England No: 1672070
This e-mail and any attachments contain confidential information for a specific individual and purpose. The information is private and privileged and intended solely for the use of the individual to whom it is addressed. If you are not the intended recipient, please e-mail us immediately. We apologise for any inconvenience caused but you are hereby notified that any disclosure, copying or distribution or the taking of any action in reliance on the information contained herein is strictly prohibited.
This e-mail does not constitute an order for goods or services unless accompanied by an official purchase order. -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
-- -- Andrew Melo -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
The error occurs when it's trying to fetch configuration.json. If I do a curl, I get: {"description":" <p class=\"description\">\r\n The <a href=\"http://openbuildservice.org\">Open Build Service (OBS)</a>\r\n is an open and complete distribution development platform that provides a transparent infrastructure for development of Linux distributions, used by openSUSE, Tizen, and other distributions.\r\n </p>\r\n <p class=\"description\">\r\n The OBS is developed under the umbrella of the <a href=\"http://www.opensuse.org\">openSUSE project</a>. Please find further informations on the <a href=\"http://wiki.opensuse.org/openSUSE:Build_Service\">openSUSE Project wiki pages</a>.\r\n </p>\r\n\r\n <p class=\"description\">\r\n The Open Build Service developer team is greeting you. In case you use your OBS productively at your facility, please do us a favor and add yourself at <a href=\"http://wiki.opensuse.org/openSUSE:Build_Service_installations\">this wiki page</a>. Have fun and fast build times!\r\n </p>\r\n","title":"Open Build Service"} I don't know if that's the expected response, but something is still alive (and I know all of the services are running). I'm at a bit of a loss because I haven't made any configuration changes recently. On 4 June 2014 11:54, Andrew Melo <andrew.melo@gmail.com> wrote:
On Wed, Jun 4, 2014 at 1:14 PM, Smith, Kenneth <ksmith15@jaguarlandrover.com> wrote:
Hello,
My OBS webui installation has become inoperable. I was logged in and browsing when I clicked a link on the ui and got "Application error 500". I restarted the obs services, no change. I rebooted the server. No change. I get the same error from another user's machine.
webui production.log shows this:
[INFO |# 2980] Started GET "/" for 192.168.1.60 at 2014-06-04 17:45:11 +0000 [INFO |# 2980] Processing by MainController#index as HTML [INFO |# 2980] Anonymous request to / [INFO |# 2980] Completed 500 Internal Server Error in 6ms
[FATAL|# 2980] OpenSSL::SSL::SSLError (SSL_connect SYSCALL returned=5 errno=0 state=SSLv3 read server certificate B: certificate verify failed): lib/activexml/transport.rb:350:in `http_do' lib/activexml/transport.rb:227:in `direct_http' app/controllers/application_controller.rb:361:in `block in require_configuration' app/controllers/application_controller.rb:359:in `require_configuration'
I'm not sure why I'm suddenly getting ssl errors, when I wasn't before. I'm not sure where to start in fixing this.
I'm not sure if it's related, but:
I just moved my OBS instance to one hypervisor to another and instead of moving the whole disk image,I started from a scratch hypervisor image from the OBS website and then rsynced over the /srv tree from the old machine. When I try to log in, I get:
OpenSSL::SSL::SSLError (SSL_connect returned=1 errno=0 state=SSLv2/v3 read server hello A: unknown protocol): /usr/lib64/ruby/2.0.0/net/http.rb:918:in `connect' /usr/lib64/ruby/2.0.0/net/http.rb:918:in `block in connect' /usr/lib64/ruby/2.0.0/timeout.rb:52:in `timeout' <snip> rack (1.5.2) lib/rack/sendfile.rb:112:in `call' hoptoad_notifier (2.4.11) lib/hoptoad_notifier/user_informer.rb:12:in `call' railties (4.0.3) lib/rails/engine.rb:511:in `call' railties (4.0.3) lib/rails/application.rb:97:in `call' railties (4.0.3) lib/rails/railtie/configurable.rb:30:in `method_missing' passenger (4.0.33) lib/phusion_passenger/rack/thread_handler_extension.rb:77:in `process_request' passenger (4.0.33) lib/phusion_passenger/request_handler/thread_handler.rb:141:in `accept_and_process_next_request' passenger (4.0.33) lib/phusion_passenger/request_handler/thread_handler.rb:109:in `main_loop' passenger (4.0.33) lib/phusion_passenger/request_handler.rb:440:in `block (3 levels) in start_threads'
Not sure if that's related somehow. I'm going to replace the /srv with the backup to see if that was the cause.
Cheers, Andrew
-- Kind Regards
Kenneth F. Smith
------------------- Infotainment Engineer MSX on behalf of Jaguar Land Rover One World Trade Center, 121 Southwest Salmon Street, 11th Floor, Portland, Oregon, 97204
Email: ksmith15@jaguarlandrover.com PGP: RSA 2048/2048 979C6B958B89909D -------------------
Business Details: Jaguar Land Rover Limited Registered Office: Abbey Road, Whitley, Coventry CV3 4LF Registered in England No: 1672070
This e-mail and any attachments contain confidential information for a specific individual and purpose. The information is private and privileged and intended solely for the use of the individual to whom it is addressed. If you are not the intended recipient, please e-mail us immediately. We apologise for any inconvenience caused but you are hereby notified that any disclosure, copying or distribution or the taking of any action in reliance on the information contained herein is strictly prohibited.
This e-mail does not constitute an order for goods or services unless accompanied by an official purchase order. -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
-- -- Andrew Melo
-- Kind Regards Kenneth F. Smith ------------------- Infotainment Engineer MSX on behalf of Jaguar Land Rover One World Trade Center, 121 Southwest Salmon Street, 11th Floor, Portland, Oregon, 97204 Email: ksmith15@jaguarlandrover.com PGP: RSA 2048/2048 979C6B958B89909D ------------------- Business Details: Jaguar Land Rover Limited Registered Office: Abbey Road, Whitley, Coventry CV3 4LF Registered in England No: 1672070 This e-mail and any attachments contain confidential information for a specific individual and purpose. The information is private and privileged and intended solely for the use of the individual to whom it is addressed. If you are not the intended recipient, please e-mail us immediately. We apologise for any inconvenience caused but you are hereby notified that any disclosure, copying or distribution or the taking of any action in reliance on the information contained herein is strictly prohibited. This e-mail does not constitute an order for goods or services unless accompanied by an official purchase order. -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Mittwoch, 4. Juni 2014, 13:54:21 wrote Andrew Melo:
On Wed, Jun 4, 2014 at 1:14 PM, Smith, Kenneth <ksmith15@jaguarlandrover.com> wrote:
Hello,
My OBS webui installation has become inoperable. I was logged in and browsing when I clicked a link on the ui and got "Application error 500". I restarted the obs services, no change. I rebooted the server. No change. I get the same error from another user's machine.
webui production.log shows this:
[INFO |# 2980] Started GET "/" for 192.168.1.60 at 2014-06-04 17:45:11 +0000 [INFO |# 2980] Processing by MainController#index as HTML [INFO |# 2980] Anonymous request to / [INFO |# 2980] Completed 500 Internal Server Error in 6ms
[FATAL|# 2980] OpenSSL::SSL::SSLError (SSL_connect SYSCALL returned=5 errno=0 state=SSLv3 read server certificate B: certificate verify failed): lib/activexml/transport.rb:350:in `http_do' lib/activexml/transport.rb:227:in `direct_http' app/controllers/application_controller.rb:361:in `block in require_configuration' app/controllers/application_controller.rb:359:in `require_configuration'
I'm not sure why I'm suddenly getting ssl errors, when I wasn't before. I'm not sure where to start in fixing this.
I'm not sure if it's related, but:
I just moved my OBS instance to one hypervisor to another and instead of moving the whole disk image,I started from a scratch hypervisor image from the OBS website and then rsynced over the /srv tree from the old machine. When I try to log in, I get:
OpenSSL::SSL::SSLError (SSL_connect returned=1 errno=0 state=SSLv2/v3 read server hello A: unknown protocol):
unknown protocol sounds like you do not talk to a SSL connection. or ruby stack does not accept the certificate and throws wrong error ...
/usr/lib64/ruby/2.0.0/net/http.rb:918:in `connect' /usr/lib64/ruby/2.0.0/net/http.rb:918:in `block in connect' /usr/lib64/ruby/2.0.0/timeout.rb:52:in `timeout'
-- Adrian Schroeter email: adrian@suse.de SUSE LINUX GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 21284 (AG Nürnberg) Maxfeldstraße 5 90409 Nürnberg Germany -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
participants (3)
-
Adrian Schröter
-
Andrew Melo
-
Smith, Kenneth