On one of our IDPs, we are trying to use configure appmarks, but after we set it up and try to test by accessing https://<baseURL>://nidp/portal, a blank page is displayed. On all of our other IDPs, the portal brings us to the IDP login as expected.

Briefly, we see at (no-logged-in) in the upper right hand corner. Very briefly, as in milliseconds. So brief that I can't tell if anything else is there. But then just a blank white screen.

We can access .... nidp/app which brings us to login, but after logging in and being re-directed, same thing with blank page.

We checked in the webapp/jsp folders, all of the jsp files appear to be stock, and with the stock timestamp. Also checked anyway to see if they had been customized per the docs to disable it, but doesn't look like those modifications were made.

Some other ideas how to troubleshoot?


catalina.out doesn't say much about it other than a 500 error.
========================================
<amLogEntry> 2017-04-18T23:50:55Z INFO NIDS Application:
OSPUI (End User Portal)
ATTRIBUTES
[ 500 : Connection refused ] </amLogEntry>
========================================


The output from Live headers and full catalina.out snippet inline below.

Live headers output below:

https://auth.ourweb.local/nidp/portal

GET /nidp/portal HTTP/1.1
Host: auth.ourweb.local
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Cookie: JSESSIONID=7DFF4D3D60CCED2187BAEC89EF9FD26F; JSESSIONID=2337469040D6E68B4D0DC56DB8694AC6
Connection: keep-alive
Upgrade-Insecure-Requests: 1
Cache-Control: max-age=0

HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
X-Frame-Options: SAMEORIGIN
Strict-Transport-Security: max-age=31536000
X-Content-Type-Options: nosniff
x-xss-protection: 1; mode=block
Content-Type: text/html;charset=ISO-8859-1
Content-Length: 863
Date: Wed, 19 Apr 2017 00:18:58 GMT
----------------------------------------------------------
https://auth.ourweb.local/nidp/ospui/Ospui.css

GET /nidp/ospui/Ospui.css HTTP/1.1
Host: auth.ourweb.local
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0
Accept: text/css,*/*;q=0.1
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Referer: https://auth.ourweb.local/nidp/portal
Cookie: JSESSIONID=7DFF4D3D60CCED2187BAEC89EF9FD26F; JSESSIONID=2337469040D6E68B4D0DC56DB8694AC6
Connection: keep-alive
If-Modified-Since: Mon, 20 Jun 2016 23:05:30 GMT
If-None-Match: W/"931-1466463930000"
Cache-Control: max-age=0

HTTP/1.1 304 Not Modified
Server: Apache-Coyote/1.1
X-Frame-Options: SAMEORIGIN
Strict-Transport-Security: max-age=31536000
X-Content-Type-Options: nosniff
x-xss-protection: 1; mode=block
Etag: W/"931-1466463930000"
Date: Wed, 19 Apr 2017 00:18:58 GMT
----------------------------------------------------------
https://auth.ourweb.local/nidp/ospui/ospui.nocache.js

GET /nidp/ospui/ospui.nocache.js HTTP/1.1
Host: auth.ourweb.local
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Referer: https://auth.ourweb.local/nidp/portal
Cookie: JSESSIONID=7DFF4D3D60CCED2187BAEC89EF9FD26F; JSESSIONID=2337469040D6E68B4D0DC56DB8694AC6
Connection: keep-alive
Cache-Control: max-age=0

HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
X-Frame-Options: SAMEORIGIN
Strict-Transport-Security: max-age=31536000
X-Content-Type-Options: nosniff
x-xss-protection: 1; mode=block
Date: Wed, 19 Apr 2017 00:18:58 GMT
Expires: Tue, 18 Apr 2017 00:18:58 GMT
Pragma: no-cache
Cache-Control: no-cache, no-store, must-revalidate
Accept-Ranges: bytes
Etag: W/"10629-1472094324000"
Last-Modified: Thu, 25 Aug 2016 03:05:24 GMT
Content-Type: text/javascript
Content-Length: 10629
----------------------------------------------------------
https://auth.ourweb.local/nidp/ospui...6C4E4.cache.js

GET /nidp/ospui/CD124BD17F5F1BA651262F9C08F6C4E4.cache.js HTTP/1.1
Host: auth.ourweb.local
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Referer: https://auth.ourweb.local/nidp/portal
Cookie: JSESSIONID=7DFF4D3D60CCED2187BAEC89EF9FD26F; JSESSIONID=2337469040D6E68B4D0DC56DB8694AC6
Connection: keep-alive
If-Modified-Since: Thu, 06 Oct 2016 18:32:36 GMT
If-None-Match: W/"475431-1475778756000"
Cache-Control: max-age=0

HTTP/1.1 304 Not Modified
Server: Apache-Coyote/1.1
X-Frame-Options: SAMEORIGIN
Strict-Transport-Security: max-age=31536000
X-Content-Type-Options: nosniff
x-xss-protection: 1; mode=block
Etag: W/"475431-1475778756000"
Date: Wed, 19 Apr 2017 00:18:58 GMT
----------------------------------------------------------
https://auth.ourweb.local/nidp/ospui/osp

POST /nidp/ospui/osp HTTP/1.1
Host: auth.ourweb.local
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Content-Type: text/x-gwt-rpc; charset=utf-8
X-GWT-Permutation: CD124BD17F5F1BA651262F9C08F6C4E4
X-GWT-Module-Base: https://auth.ourweb.local/nidp/ospui/
Referer: https://auth.ourweb.local/nidp/portal
Content-Length: 208
Cookie: JSESSIONID=7DFF4D3D60CCED2187BAEC89EF9FD26F; JSESSIONID=2337469040D6E68B4D0DC56DB8694AC6
Connection: keep-alive
7|0|8|https://auth.ourweb.local/nidp/ospui...3|5|5|6|7|8|1|
HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
X-Frame-Options: SAMEORIGIN
Strict-Transport-Security: max-age=31536000
X-Content-Type-Options: nosniff
x-xss-protection: 1; mode=block
Content-Encoding: gzip
Content-Disposition: attachment
Content-Type: application/json;charset=utf-8
Content-Length: 309
Date: Wed, 19 Apr 2017 00:18:58 GMT
----------------------------------------------------------
================================================== ===============================

And the entire snip from catalina.out from the point where we attempt to access:

<amLogEntry> 2017-04-18T23:50:55Z DEBUG NIDS Application:
Method: NIDPContextListener.sessionCreated
Thread: http-nio-172.16.192.172-8443-exec-2
Created session AMAUTHID#8c6867c2474fa493a9e308cbd2bf66c0a2d9e7b94 637d3d9d2e4567cdc9fa818 </amLogEntry>

<amLogEntry> 2017-04-18T23:50:55Z DEBUG NIDS Application:
Method: NIDPProxyableServlet.myDoGetWithProxy
Thread: http-nio-172.16.192.172-8443-exec-2
****** HttpServletRequest Information:
Method: GET
Scheme: https
Context Path: /nidp
Servlet Path: /portal
Query String: null
Path Info: null
Server Name: auth.ourweb.local
Server Port: 443
Content Length: -1
Content Type: null
Auth Type: null
Request URL: https://auth.ourweb.local/nidp/portal
Host IP Address: 172.16.192.172
Remote Client IP Address: 172.16.252.62
Header: Name: host, Value: auth.ourweb.local
Header: Name: user-agent, Value: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0
Header: Name: accept, Value: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Header: Name: accept-language, Value: en-US,en;q=0.5
Header: Name: accept-encoding, Value: gzip, deflate, br
Header: Name: connection, Value: keep-alive
Header: Name: upgrade-insecure-requests, Value: 1
Session Id: 8c6867c2474fa493a9e308cbd2bf66c0a2d9e7b94637d3d9d2 e4567cdc9fa818
Session Last Accessed Time: 1492559455577
</amLogEntry>

<amLogEntry> 2017-04-18T23:50:55Z DEBUG NIDS Application:
Method: CacheMap.A
Thread: http-nio-172.16.192.172-8443-exec-2

Retrieval of object from cache session failed using key 8c6867c2474fa493a9e308cbd2bf66c0a2d9e7b94637d3d9d2 e4567cdc9fa818. Cache size is 1
</amLogEntry>

<amLogEntry> 2017-04-18T23:50:55Z DEBUG NIDS Application:
Method: CacheMap.A
Thread: http-nio-172.16.192.172-8443-exec-2

Retrieval of object from cache ancestralsession failed using key 8c6867c2474fa493a9e308cbd2bf66c0a2d9e7b94637d3d9d2 e4567cdc9fa818. Cache size is 0
</amLogEntry>

<amLogEntry> 2017-04-18T23:50:55Z DEBUG NIDS Application:
Method: NIDPProxyableServlet.myDoGetWithProxy
Thread: http-nio-172.16.192.172-8443-exec-6
****** HttpServletRequest Information:
Method: GET
Scheme: https
Context Path: /nidp
Servlet Path: /ospui/ospui.nocache.js
Query String: null
Path Info: null
Server Name: auth.ourweb.local
Server Port: 443
Content Length: -1
Content Type: null
Auth Type: null
Request URL: https://auth.ourweb.local/nidp/ospui/ospui.nocache.js
Host IP Address: 172.16.192.172
Remote Client IP Address: 172.16.252.62
Cookie: (0 of 1): JSESSIONID, 8c6867c2474fa493a9e308cbd2bf66c0a2d9e7b94637d3d9d2 e4567cdc9fa818
Header: Name: host, Value: auth.ourweb.local
Header: Name: user-agent, Value: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0
Header: Name: accept, Value: */*
Header: Name: accept-language, Value: en-US,en;q=0.5
Header: Name: accept-encoding, Value: gzip, deflate, br
Header: Name: referer, Value: https://auth.ourweb.local/nidp/portal
Header: Name: connection, Value: keep-alive
Session Id: 8c6867c2474fa493a9e308cbd2bf66c0a2d9e7b94637d3d9d2 e4567cdc9fa818
Session Last Accessed Time: 1492559455578
</amLogEntry>

<amLogEntry> 2017-04-18T23:50:55Z DEBUG NIDS Application:
Method: NIDPProxyableServlet.myDoGetWithProxy
Thread: http-nio-172.16.192.172-8443-exec-1
****** HttpServletRequest Information:
Method: POST
Scheme: https
Context Path: /nidp
Servlet Path: /ospui/osp
Query String: null
Path Info: null
Server Name: auth.ourweb.local
Server Port: 443
Content Length: 208
Content Type: text/x-gwt-rpc; charset=utf-8
Auth Type: null
Request URL: https://auth.ourweb.local/nidp/ospui/osp
Host IP Address: 172.16.192.172
Remote Client IP Address: 172.16.252.62
Cookie: (0 of 1): JSESSIONID, 8c6867c2474fa493a9e308cbd2bf66c0a2d9e7b94637d3d9d2 e4567cdc9fa818
Header: Name: host, Value: auth.ourweb.local
Header: Name: user-agent, Value: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0
Header: Name: accept, Value: */*
Header: Name: accept-language, Value: en-US,en;q=0.5
Header: Name: accept-encoding, Value: gzip, deflate, br
Header: Name: content-type, Value: text/x-gwt-rpc; charset=utf-8
Header: Name: x-gwt-permutation, Value: CD124BD17F5F1BA651262F9C08F6C4E4
Header: Name: x-gwt-module-base, Value: https://auth.ourweb.local/nidp/ospui/
Header: Name: referer, Value: https://auth.ourweb.local/nidp/portal
Header: Name: content-length, Value: 208
Header: Name: connection, Value: keep-alive
Session Id: 8c6867c2474fa493a9e308cbd2bf66c0a2d9e7b94637d3d9d2 e4567cdc9fa818
Session Last Accessed Time: 1492559455633
</amLogEntry>

<amLogEntry> 2017-04-18T23:50:55Z DEBUG NIDS Application:
Method: CacheMap.A
Thread: http-nio-172.16.192.172-8443-exec-1

Retrieval of object from cache session failed using key 8c6867c2474fa493a9e308cbd2bf66c0a2d9e7b94637d3d9d2 e4567cdc9fa818. Cache size is 1
</amLogEntry>

<amLogEntry> 2017-04-18T23:50:55Z DEBUG NIDS Application:
Method: CacheMap.A
Thread: http-nio-172.16.192.172-8443-exec-1

Retrieval of object from cache ancestralsession failed using key 8c6867c2474fa493a9e308cbd2bf66c0a2d9e7b94637d3d9d2 e4567cdc9fa818. Cache size is 0
</amLogEntry>

<amLogEntry> 2017-04-18T23:50:55Z INFO NIDS Application:
OSPUI (End User Portal)
ATTRIBUTES
command = http://localhost:8088/nidp/mobileacc.../getattributes
protocol = HTTPS
host = auth.ourweb.local </amLogEntry>

<amLogEntry> 2017-04-18T23:50:55Z INFO NIDS Application:
OSPUI (End User Portal)
ATTRIBUTES
Name: Host Value: auth.ourweb.local:443 </amLogEntry>

<amLogEntry> 2017-04-18T23:50:55Z INFO NIDS Application:
OSPUI (End User Portal)
ATTRIBUTES
Name: Accept Value: application/xml </amLogEntry>

<amLogEntry> 2017-04-18T23:50:55Z INFO NIDS Application:
OSPUI (End User Portal)
ATTRIBUTES
Name: Cookie Value: JSESSIONID=7DFF4D3D60CCED2187BAEC89EF9FD26F </amLogEntry>

<amLogEntry> 2017-04-18T23:50:55Z INFO NIDS Application:
OSPUI (End User Portal)
ATTRIBUTES
[ 500 : Connection refused ] </amLogEntry>

<amLogEntry> 2017-04-18T23:50:55Z INFO NIDS Application:
OSPUI (End User Portal)
PING
command = http://localhost:8088/nidp/app/ping
protocol = HTTPS
host = auth.ourweb.local </amLogEntry>

<amLogEntry> 2017-04-18T23:50:55Z INFO NIDS Application:
OSPUI (End User Portal)
PING
Name: Host Value: auth.ourweb.local:443 </amLogEntry>

<amLogEntry> 2017-04-18T23:50:55Z INFO NIDS Application:
OSPUI (End User Portal)
PING
Name: Accept Value: text/plain </amLogEntry>

<amLogEntry> 2017-04-18T23:50:55Z INFO NIDS Application:
OSPUI (End User Portal)
PING
Name: Cookie Value: JSESSIONID=7DFF4D3D60CCED2187BAEC89EF9FD26F </amLogEntry>

<amLogEntry> 2017-04-18T23:50:55Z INFO NIDS Application:
OSPUI (End User Portal)
PING
[ 500 : Connection refused ] </amLogEntry>

<amLogEntry> 2017-04-18T23:50:55Z INFO NIDS Application:
OSPUI (End User Portal)
ATTRIBUTES
OSPResult
m_applications = []
m_approvals = []
m_brandingInfo = null
m_capabilities = Capabilities
m_version = 2.0.1.14
m_platform = NIDP
m_supportsApplications = true
m_supportsApprovals = false
m_supportsDeviceMgmt = true
m_supportsBasicSSO = true
m_supportsCatalog = false
m_supportsFavorites = true
m_supportsFederations = true
m_supportsIDPStorage = false
m_supportsProfile = true
m_supportsSearch = true
m_supportsAuthContracts = true
m_errorLogCorrelationIds = []
m_errorLogSystemIds = []
m_favoritesData = null
m_managedDevices = []
m_authenticationMethods = AuthenticationMethods
m_federatedLogins = []
m_remoteLogins = []
m_localLogins = []
m_tileStyle = ViewSmallDetailed
m_toolResults = []
m_userIcons = []
m_userMessage = null
m_userInfo = UserInfo
m_fullName = null
m_givenName = null
m_surName = null
m_id = null
m_favoritesKey = null
m_tileStyleKey = null
m_resultBoolean = false
m_resultString = null
m_status = com.netiq.ospui.client.model.Status@55f1ec01 </amLogEntry>

<amLogEntry> 2017-04-18T23:50:55Z INFO NIDS Application:
OSPUI (End User Portal)
AUTHENTICATED_STATUS
OSPResult
m_applications = []
m_approvals = []
m_brandingInfo = null
m_capabilities = Capabilities
m_version = 2.0.1.14
m_platform = NIDP
m_supportsApplications = true
m_supportsApprovals = false
m_supportsDeviceMgmt = true
m_supportsBasicSSO = true
m_supportsCatalog = false
m_supportsFavorites = true
m_supportsFederations = true
m_supportsIDPStorage = false
m_supportsProfile = true
m_supportsSearch = true
m_supportsAuthContracts = true
m_errorLogCorrelationIds = []
m_errorLogSystemIds = []
m_favoritesData = null
m_managedDevices = []
m_authenticationMethods = AuthenticationMethods
m_federatedLogins = []
m_remoteLogins = []
m_localLogins = []
m_tileStyle = ViewSmallDetailed
m_toolResults = []
m_userIcons = []
m_userMessage = null
m_userInfo = UserInfo
m_fullName = null
m_givenName = null
m_surName = null
m_id = null
m_favoritesKey = null
m_tileStyleKey = null
m_resultBoolean = false
m_resultString = null
m_status = com.netiq.ospui.client.model.Status@55f1ec01 </amLogEntry>

==============================