Bug #6506
Member Node Dashboard not loading in Safari 7.1
100%
Description
Report of the member node dashboard not loading in Safari 7.1 (9537.85.10.17.1) on OS X 10.9.5. Need to reproduce in same environment/builds and fix.
Related issues
History
#1 Updated by Bruce Wilson about 10 years ago
- Due date changed from 2014-10-06 to 2014-10-24
This is related to #6539.
It may be that the best way to handle this (as far as www.dataone.org is concerned) is to do a true proxy for the page elements coming from cn.dataone.org, rather than an iframe embed.
#2 Updated by Skye Roseboom about 10 years ago
- Due date changed from 2014-10-24 to 2014-10-31
Bruce Wilson wrote:
This is related to #6539.
It may be that the best way to handle this (as far as www.dataone.org is concerned) is to do a true proxy for the page elements coming from cn.dataone.org, rather than an iframe embed.
There currently arent any embedded iframes on the member node listing - however the suggestion to proxy the cn.dataone.org data service through www.dataone.org makes a lot of sense (avoids the cert acceptance issue in safari 7). Will investigate this solution first.
#3 Updated by Skye Roseboom almost 10 years ago
- Due date changed from 2014-10-31 to 2015-01-12
- Status changed from New to In Progress
#4 Updated by Skye Roseboom almost 10 years ago
- Status changed from In Progress to Testing
Proxy pass through from the dataone.org site to cn.dataone.org has been created and the dashboard UI now uses this to communicate to the cn.dataone.org data services -- to avoid the Safari cert issue.
#5 Updated by Skye Roseboom almost 10 years ago
To create the proxy and reverse proxy the following were added to dataone.org apache config.
SSLProxyEngine on ProxyPass /cn-pass https://cn.dataone.org:443 ProxyPassReverse /cn-pass https://cn.dataone.org:443 <Location /cn-pass> Order allow,deny Allow from all </Location>
This allows the '/cn-pass' URL to pass requests to cn.dataone.org and return the responses from cn.dataone.org back through the same URL.
#6 Updated by Dave Vieglais almost 10 years ago
This solution looks fine to me.
- Dave
#7 Updated by Dave Vieglais almost 10 years ago
- Project changed from Infrastructure to MN Dashboard
- Category deleted (
d1_dashboard) - Target version changed from Maintenance Backlog to Dashboard v1.0.1
#8 Updated by Skye Roseboom almost 10 years ago
- % Done changed from 0 to 100
- Status changed from Testing to Closed