Details
-
Type:
Bug
-
Status: CLOSED
-
Priority:
Blocker
-
Resolution: Fixed
-
Affects Version/s: 19.5, 20.2
-
Component/s: Portal
-
Labels:None
-
Environment:https://qa20-mysql.nightly.sakaiproject.org/
Win10, Firefox
-
20 status:Verified
-
19 status:Verified
-
Test Plan:
Description
I tried to load https://qa20-mysql.nightly.sakaiproject.org/ to compare behavior and received the dreaded unexpected error message.
After refreshing the page, I received the "regular" portal page and was able to login.
From the server logs:
01-Sep-2020 19:18:32.271 WARN [http-nio-20020-exec-137] org.sakaiproject.portal.util.ErrorReporter.logAndMail Bug Report bug-id: 44b717be-5562-444a-97bf-a0a2ec0162c1 user: null usage-session: null time: Sep 1, 2020 7:18:32 PM EDT user comment: null stack trace
org.sakaiproject.portal.api.PortalHandlerException: java.lang.ArrayIndexOutOfBoundsException
at org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:857)
caused by: java.lang.ArrayIndexOutOfBoundsException
Tool Placement:
No Placement
Request:
: AuthType:null
: CharEncoding:UTF-8
: ContentLength:-1
: ContentType:null
: ContextPath:/portal
: LocalAddress:127.0.0.1
: LocalName:localhost
: LocalPort:20020
: Method:GET
: PathInfo:/
: Protocol:HTTP/1.1
: QueryString:null
: RemoteAddress:68.50.236.114
: RemoteHost:68.50.236.114
: RemotePort:53526
: Requested URL:https://qa20-mysql.nightly.sakaiproject.org/portal/
: Scheme:https
: ServerName:qa20-mysql.nightly.sakaiproject.org
: Headers:
: Header:host:qa20-mysql.nightly.sakaiproject.org
: Header:x-real-ip:68.50.236.114
: Header:upgrade-insecure-requests:1
: Header:x-forwarded-proto:https
: Header:user-agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:79.0) Gecko/20100101 Firefox/79.0
: Header:accept:text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,/;q=0.8
: Header:accept-language:en-US,en;q=0.5
: Header:accept-encoding:gzip, deflate, br
: Parameters:
: Attributes:
: Attribute:org.apache.catalina.AccessLog.RemoteAddr:68.50.236.114
: Attribute:sakai.character.encoding.done:sakai.character.encoding.done
: Attribute:sakai.session:MyS_null{3c806c90-39f1-4c13-8364-7273b8fb1670, userId='null', at=2, ts=0, cs=1, Tue Sep 01 19:18:32 EDT 2020}
: Attribute:org.apache.catalina.AccessLog.Protocol:HTTP/1.1
: Attribute:org.apache.tomcat.remoteAddr:68.50.236.114
: Attribute:org.apache.catalina.AccessLog.ServerPort:443
: Attribute:org.apache.catalina.AccessLog.RemoteHost:68.50.236.114
: Attribute:sakai.filtered:sakai.filtered
Session:
: Created:1599002312261
: LastAccess:1599002312265
: CreationDateAndTime:Tuesday, September 1, 2020
: LastAccessDateAndTime:Tuesday, September 1, 2020
: MaxInactive:1800
: Attributes:
: Attribute:portalskin:morpheus
01-Sep-2020 19:18:32.271 WARN [http-nio-20020-exec-137] org.sakaiproject.email.impl.BasicEmailService.send send: null/empty toStr
01-Sep-2020 19:18:56.737 INFO [pool-2-thread-1] org.sakaiproject.authz.impl.DbAuthzGroupService.run RefreshAuthzGroupTask.run() refreshed 1 realms in 0.005 seconds, longest realm was /site/!gateway at 0.005 seconds