refreshing remote arp
Janusz Ulanowski
janusz.ulanowski at heanet.ie
Tue Jun 23 19:08:16 EDT 2015
Hi,
I have strange problem with remote arp refreshing.
After restart tomcat8 IDP (3.x) loads remote source
The headers from remote source :
#############
DEBUG [org.apache.http.headers:113] - http-outgoing-6 << HTTP/1.1 200 OK
DEBUG [org.apache.http.headers:116] - http-outgoing-6 << Date: Tue, 23
Jun 2015 22:23:54 GMT
DEBUG [org.apache.http.headers:116] - http-outgoing-6 << Server: Apache
DEBUG [org.apache.http.headers:116] - http-outgoing-6 << Set-Cookie:
DEBUG [org.apache.http.headers:116] - http-outgoing-6 << Expires: Thu,
19 Nov 1981 08:52:00 GMT
DEBUG [org.apache.http.headers:116] - http-outgoing-6 << Cache-Control:
no-store, no-cache, must-revalidate, post-check=0, pre-check=0
DEBUG [org.apache.http.headers:116] - http-outgoing-6 << Pragma: no-cache
DEBUG [org.apache.http.headers:116] - http-outgoing-6 <<
X-Frame-Options: SAMEORIGIN
DEBUG [org.apache.http.headers:116] - http-outgoing-6 <<
Strict-Transport-Security: max-age=3153600
DEBUG [org.apache.http.headers:116] - http-outgoing-6 << Vary:
Accept-Encoding
DEBUG [org.apache.http.headers:116] - http-outgoing-6 <<
Content-Encoding: gzip
DEBUG [org.apache.http.headers:116] - http-outgoing-6 << Content-Length:
24764
DEBUG [org.apache.http.headers:116] - http-outgoing-6 << Connection: close
DEBUG [org.apache.http.headers:116] - http-outgoing-6 << Content-Type:
application/xml; charset=utf-8
Then next refresh is fired:
###############
2015-06-23 23:26:51,017 - DEBUG
[net.shibboleth.ext.spring.resource.FileBackedHTTPResource:131] -
FileBackedHTTPResource [https://edugate.heanet.ie/uriToARP/arp.xml|URL
[file:/opt/shibboleth-idp/conf/remoteARP.xml]]: Attempting to fetch HTTP
resource
2015-06-23 23:26:51,018 - DEBUG
[org.apache.http.client.protocol.RequestAddCookies:122] - CookieSpec
selected: best-match
2015-06-23 23:26:51,019 - DEBUG
[org.apache.http.client.protocol.RequestAuthCache:75] - Auth cache not
set in the context
2015-06-23 23:26:51,020 - TRACE
[org.apache.http.impl.client.cache.CacheableRequestPolicy:92] - Request
was serveable from cache
2015-06-23 23:26:51,021 - DEBUG
[org.apache.http.impl.client.cache.CachingExec:264] - Cache miss
2015-06-23 23:26:51,022 - TRACE
[org.apache.http.impl.client.cache.CachingExec:389] - Cache miss [host:
https://edugate.heanet.ie; uri: /uriToARP/arp.xml]
2015-06-23 23:26:51,022 - TRACE
[org.apache.http.impl.client.cache.CachingExec:577] - Calling the backend
2015-06-23 23:26:51,023 - DEBUG
[org.apache.http.impl.conn.PoolingHttpClientConnectionManager:219] -
Connection request: [route: {s}->https://edugate.heanet.ie:443][total
kept alive: 0; route allocated: 2 of 2; total allocated: 2 of 20]
################
With this refresh attempt idp doesn't update local file - looks like for
some reson the method isServableFromCache doesn't match Cache-Control
received from remote source
And IDP doesn't send further refresh requests.
any ideas?
thanks in advance,
--
janusz
More information about the users
mailing list