AtlasOfLivingAustralia / mdba-hub

Murray-Darling Basin Authority Portal
0 stars 0 forks source link

Update auth plugin to a later version #94

Open temi opened 4 years ago

temi commented 4 years ago

mdba.ala.org.au home page threw an error due to invalid character in CAS request. Temporary fix was to update CAS properties. Long term solution is to update auth-plugin from 1.3.4 (ecodata uses this version).

Caused by: java.io.IOException: Server returned HTTP response code: 400 for URL: https://auth.ala.org.au/cas/serviceValidate?casServerName=https://auth.ala.org.au&ticket=ST-7422-O-gBkP7j6pfdLQ1S-q-oDYHjBSMauth.ala.org.au&service=https%3A%2F%2Fmdba.ala.org.au%2F&filterClass=org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter&casServerLoginUrl=https://auth.ala.org.au/cas/login&authenticateOnlyIfLoggedInFilterPattern=/occurrences/(?!.+userAssertions|facet.+).+,/explore/your-area,/query,/proxy/download/.*,/,/resource.*,/contact.*,/about.*,/access.*,/disclaim.*&disableCAS=false&uriExclusionFilterPattern=/occurrences/shapeUpload,/images.*,/css.*,/js.*,.*json,/help/.*&uriFilterPattern=/admin.*,/alaAdmin.*,/download.* at org.jasig.cas.client.util.CommonUtils.getResponseFromServer(CommonUtils.java:311) at org.jasig.cas.client.util.CommonUtils.getResponseFromServer(CommonUtils.java:291) at org.jasig.cas.client.validation.AbstractCasProtocolUrlBasedTicketValidator.retrieveResponseFromServer(AbstractCasProtocolUrlBasedTicketValidator.java:32) at org.jasig.cas.client.validation.AbstractUrlBasedTicketValidator.validate(AbstractUrlBasedTicketValidator.java:187) at org.jasig.cas.client.validation.AbstractTicketValidationFilter.doFilter(AbstractTicketValidationFilter.java:164) at au.org.ala.cas.client.UriFilter.doFilter(UriFilter.java:197) at org.jasig.cas.client.authentication.AuthenticationFilter.doFilter(AuthenticationFilter.java:102) at au.org.ala.cas.client.UriFilter.doFilter(UriFilter.java:197) at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:65) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ... 1 more