Bug #18587
closedcannot create or edit subnets and domains in IE11
Description
Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1425094
Description of problem:
Satellite 6.2.6
Internet Explorer 11.0.9600.18450 on Windows 8.1
According to https://access.redhat.com/documentation/en-us/red_hat_satellite/6.2/html/installation_guide/preparing_your_environment_for_installation#supported_browsers.adoc IE11 should work "OK".
When trying to create or edit an existing subnet or domain in Internet Explorer, the browser only shows a 500 error when clicking submit:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at [no address given] to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.
When looking at foreman-tail, there is not much to see:
> /var/log/httpd/foreman-ssl_access_ssl.log <
192.0.2.20 - - [20/Feb/2017:14:28:42 +0100] "POST /domains/6-example-example-com HTTP/1.1" 500 531 "https://sat6.example.com/domains" "Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko"
[Mon Feb 20 14:28:42.412067 2017] [ssl:warn] [pid 15416] [client 192.0.2.20:32527] AH02227: Failed to set r->user to 'SSL_CLIENT_S_DN_CN', referer: https://sat6.example.com/domains
[Mon Feb 20 14:28:42.419074 2017] [core:error] [pid 15416] [client 192.0.2.20:32527] End of script output before headers: domains, referer: https://sat6.example.com/domains
Especially, there on no POST/PATCH request reaching Foreman.
Compare to a similar request in Firefox:
> /var/log/httpd/foreman-ssl_access_ssl.log <
192.0.2.20 - - [20/Feb/2017:14:34:23 +0100] "POST /domains/4-example-com HTTP/1.1" 302 106 "https://sat6.example.com/domains" "Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:51.0) Gecko/20100101 Firefox/51.0"
[Mon Feb 20 14:34:23.953415 2017] [ssl:warn] [pid 15414] [client 192.0.2.20:18171] AH02227: Failed to set r->user to 'SSL_CLIENT_S_DN_CN', referer: https://sat6.example.com/domains
[Mon Feb 20 14:34:24.078835 2017] [ssl:warn] [pid 15414] [client 192.0.2.20:18171] AH02227: Failed to set r->user to 'SSL_CLIENT_S_DN_CN', referer: https://sat6.example.com/domains > /var/log/foreman/production.log <
2017-02-20 14:34:23 [app] [I] Started PATCH "/domains/4-example-com" for 192.0.2.20 at 2017-02-20 14:34:23 +0100
2017-02-20 14:34:23 [app] [I] Processing by DomainsController#update as /*
2017-02-20 14:34:23 [app] [I] Parameters: {"utf8"=>"?", "authenticity_token"=>"pxKwq/cmpsg+U1f4P7S+84/XkD8wjPqp8EFzWBSVCKI=", "domain"=>{"name"=>"example.com", "fullname"=>"sss", "dns_id"=>"", "location_ids"=>["4", "", "3", "5"], "organization_ids"=>["1", ""]}, "id"=>"4-example-com"}
2017-02-20 14:34:24 [app] [I] Redirected to https://sat6.example.com/domains
2017-02-20 14:34:24 [app] [I] Completed 302 Found in 102ms (ActiveRecord: 16.1ms)
2017-02-20 14:34:24 [app] [I] Started GET "/domains" for 192.0.2.20 at 2017-02-20 14:34:24 +0100
2017-02-20 14:34:24 [app] [I] Processing by DomainsController#index as */
2017-02-20 14:34:24 [app] [I] Rendered domains/index.html.erb within layouts/application (29.9ms)
2017-02-20 14:34:24 [app] [I] Rendered common/_searchbar.html.erb (5.4ms)
2017-02-20 14:34:24 [app] [I] Rendered layouts/_application_content.html.erb (6.8ms)
2017-02-20 14:34:24 [app] [I] Rendered home/_submenu.html.erb (1.6ms)
2017-02-20 14:34:24 [app] [I] Rendered home/_user_dropdown.html.erb (1.7ms)
2017-02-20 14:34:24 [app] [I] Read fragment views/tabs_and_title_records-3 (0.2ms)
2017-02-20 14:34:24 [app] [I] Rendered home/_topbar.html.erb (5.1ms)
2017-02-20 14:34:24 [app] [I] Rendered layouts/base.html.erb (7.0ms)
2017-02-20 14:34:24 [app] [I] Completed 200 OK in 75ms (Views: 45.0ms | ActiveRecord: 8.1ms) > /var/log/httpd/foreman-ssl_access_ssl.log <
192.0.2.20 - - [20/Feb/2017:14:34:24 +0100] "GET /domains HTTP/1.1" 200 5478 "https://sat6.example.com/domains" "Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:51.0) Gecko/20100101 Firefox/51.0"
Version-Release number of selected component (if applicable):
Satellite 6.2.6, did not test with 6.2.7 or snaps yet.
How reproducible:
100%
Steps to Reproduce:
1. use IE
2. open create/edit dialog for a domain or subnet
3. click submit
Actual results:
error
Expected results:
entry gets created/edited
Additional info: