Logs

alturaPgeShareMyData 0.1.2.52 Website for ShareMyData OAuth integration [07:30:32 06-Oct-24] [debug] [afBedSheet] GET /robots.txt-----------------------------------------------> 200 (in 1.054ms) [05:06:41 06-Oct-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@61d7f95 web.req .......................................... : fan.wisp.WispReq@8da8126 web.res .......................................... : fan.wisp.WispRes@ce514e5 Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [17:01:07 05-Oct-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@d0cbe39 web.req .......................................... : fan.wisp.WispReq@3cb41e8 web.res .......................................... : fan.wisp.WispRes@7f4d549 Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [04:51:47 05-Oct-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@420a03f6 web.req .......................................... : fan.wisp.WispReq@4ccdf5c7 web.res .......................................... : fan.wisp.WispRes@48f26886 Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [23:34:11 04-Oct-24] [debug] [afBedSheet] GET /oauth-userPortal?client_id=d711f7fcb9b244c49dfc6e5f96e9968b&ref=https://sharemydata.pge.com/myAuthorization/home-> 302 (in 3ms) [16:26:56 04-Oct-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@25f72258 web.req .......................................... : fan.wisp.WispReq@2b30d896 web.res .......................................... : fan.wisp.WispRes@2f0f4928 Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [06:04:06 04-Oct-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@2fbfafb web.req .......................................... : fan.wisp.WispReq@c3c14d4 web.res .......................................... : fan.wisp.WispRes@803918b Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [16:23:41 03-Oct-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@14fa9568 web.req .......................................... : fan.wisp.WispReq@1a3d6987 web.res .......................................... : fan.wisp.WispRes@1e02fe18 Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [06:50:42 03-Oct-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@4f51792a web.req .......................................... : fan.wisp.WispReq@41969eb0 web.res .......................................... : fan.wisp.WispRes@45a9125a Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [17:06:01 02-Oct-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@373d6317 web.req .......................................... : fan.wisp.WispReq@39fa8b80 web.res .......................................... : fan.wisp.WispRes@3dc50867 Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [06:44:27 02-Oct-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@486cf56e web.req .......................................... : fan.wisp.WispReq@46ab1213 web.res .......................................... : fan.wisp.WispRes@42949e1e Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [16:52:46 01-Oct-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@1afda4a1 web.req .......................................... : fan.wisp.WispReq@143a598e web.res .......................................... : fan.wisp.WispRes@1005cfd1 Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [06:57:02 01-Oct-24] [debug] [afBedSheet] GET /robots.txt-----------------------------------------------> 200 (in 1.052ms) [06:57:01 01-Oct-24] [debug] [afBedSheet] GET /robots.txt-----------------------------------------------> 307 (in 0.052ms) [05:45:16 01-Oct-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@211e6743 web.req .......................................... : fan.wisp.WispReq@2fd99d10 web.res .......................................... : fan.wisp.WispRes@2be60c33 Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [17:36:52 30-Sep-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@408c9972 web.req .......................................... : fan.wisp.WispReq@4e4b7f13 web.res .......................................... : fan.wisp.WispRes@4a74f202 Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [09:20:32 30-Sep-24] [debug] [afBedSheet] GET /robots.txt-----------------------------------------------> 200 (in 1.103ms) [06:08:17 30-Sep-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@4d5b837b web.req .......................................... : fan.wisp.WispReq@439c74a0 web.res .......................................... : fan.wisp.WispRes@47a3e80b Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [16:36:57 29-Sep-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@43549da9 web.req .......................................... : fan.wisp.WispReq@4d937bb3 web.res .......................................... : fan.wisp.WispRes@49acf6d9 Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [06:11:06 29-Sep-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@6d2f9fb7 web.req .......................................... : fan.wisp.WispReq@63e87c62 web.res .......................................... : fan.wisp.WispRes@67d7f4c7 Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [00:46:21 29-Sep-24] [debug] [afBedSheet] GET /robots.txt-----------------------------------------------> 200 (in 0.414ms) [16:51:42 28-Sep-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@5bf9dbe9 web.req .......................................... : fan.wisp.WispReq@553e3ee6 web.res .......................................... : fan.wisp.WispRes@5101b099 Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [11:01:18 28-Sep-24] [debug] [afBedSheet] GET /robots.txt-----------------------------------------------> 200 (in 0.425ms) [10:01:25 28-Sep-24] [debug] [afBedSheet] GET /robots.txt-----------------------------------------------> 200 (in 0.409ms) [06:00:41 28-Sep-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@4b2c2415 web.req .......................................... : fan.wisp.WispReq@45ebd300 web.res .......................................... : fan.wisp.WispRes@41d44f65 Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [22:11:19 27-Sep-24] [debug] [afBedSheet] GET /robots.txt-----------------------------------------------> 200 (in 0.409ms) [17:19:46 27-Sep-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@197a8ba web.req .......................................... : fan.wisp.WispReq@f5046f8 web.res .......................................... : fan.wisp.WispRes@b6fc3ca Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [05:46:18 27-Sep-24] [debug] [afBedSheet] GET /robots.txt-----------------------------------------------> 200 (in 0.389ms) [05:15:56 27-Sep-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@5fcd6d9 web.req .......................................... : fan.wisp.WispReq@b3b3816 web.res .......................................... : fan.wisp.WispRes@f04bda9 Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [05:08:08 27-Sep-24] [debug] [afBedSheet] GET /robots.txt-----------------------------------------------> 200 (in 1.517ms) [03:00:59 27-Sep-24] [debug] [afBedSheet] GET /robots.txt-----------------------------------------------> 200 (in 0.4ms) [16:53:21 26-Sep-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@5798c9f7 web.req .......................................... : fan.wisp.WispReq@595f3d74 web.res .......................................... : fan.wisp.WispRes@5d60a287 Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [07:05:02 26-Sep-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@314b9bda web.req .......................................... : fan.wisp.WispReq@3f8c6383 web.res .......................................... : fan.wisp.WispRes@3bb3f0aa Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [03:09:36 26-Sep-24] [debug] [afBedSheet] GET /robots.txt-----------------------------------------------> 200 (in 0.354ms) [16:39:31 25-Sep-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@356a516e web.req .......................................... : fan.wisp.WispReq@3badb9b3 web.res .......................................... : fan.wisp.WispRes@3f923a1e Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [15:17:18 25-Sep-24] [debug] [afBedSheet] GET /robots.txt-----------------------------------------------> 200 (in 1.01ms) [05:33:46 25-Sep-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@2fb3e3e2 web.req .......................................... : fan.wisp.WispReq@21740864 web.res .......................................... : fan.wisp.WispRes@254b8892 Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [16:40:31 24-Sep-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@3c445bdd web.req .......................................... : fan.wisp.WispReq@3283b225 web.res .......................................... : fan.wisp.WispRes@36bc30ad Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [13:36:11 24-Sep-24] [debug] [afBedSheet] GET /robots.txt-----------------------------------------------> 200 (in 1.017ms) [05:29:46 24-Sep-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@26575751 web.req .......................................... : fan.wisp.WispReq@2890bdeb web.res .......................................... : fan.wisp.WispRes@2caf3c21 Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [16:09:43 23-Sep-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@743de12d web.req .......................................... : fan.wisp.WispReq@7afa01da web.res .......................................... : fan.wisp.WispRes@7ec58a5d Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [12:33:42 23-Sep-24] [debug] [afBedSheet] GET /robots.txt-----------------------------------------------> 200 (in 1.087ms) [12:10:49 23-Sep-24] [debug] [afBedSheet] GET /_fragment?_path=_controller%3Dphpcredits%26flag%3D2&_hash=w9b1CxjeNWUr7y38TcU0sUm7yzZ38SqOlqkstCBdMHQ=-> 404 (in 2ms) [06:24:07 23-Sep-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@4a523a97 web.req .......................................... : fan.wisp.WispReq@4495ddad web.res .......................................... : fan.wisp.WispRes@40aa51e7 Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [18:58:36 22-Sep-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@6e3b7c18 web.req .......................................... : fan.wisp.WispReq@60fc8faf web.res .......................................... : fan.wisp.WispRes@64c31768 Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [06:14:16 22-Sep-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@27954877 web.req .......................................... : fan.wisp.WispReq@2952a2f5 web.res .......................................... : fan.wisp.WispRes@2d6d2307 Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [17:24:52 21-Sep-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@51162c1b web.req .......................................... : fan.wisp.WispReq@5fd1d849 web.res .......................................... : fan.wisp.WispRes@5bee476b Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [13:50:34 21-Sep-24] [debug] [afBedSheet] GET /robots.txt-----------------------------------------------> 200 (in 3ms) [13:50:05 21-Sep-24] [debug] [afBedSheet] HEAD /---------------------------------------------------------> 200 (in 0.893ms) [06:32:52 21-Sep-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@6567b66a web.req .......................................... : fan.wisp.WispReq@6ba054b6 web.res .......................................... : fan.wisp.WispRes@6f9fdd1a Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [16:12:26 20-Sep-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@1325a7b2 web.req .......................................... : fan.wisp.WispReq@1de25ba6 web.res .......................................... : fan.wisp.WispRes@19ddccc2 Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [12:04:37 20-Sep-24] [debug] [afBedSheet] GET /robots.txt-----------------------------------------------> 200 (in 0.402ms) [05:23:11 20-Sep-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@3ffbc152 web.req .......................................... : fan.wisp.WispReq@313c28dd web.res .......................................... : fan.wisp.WispRes@3503aa22 Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [16:08:58 19-Sep-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@363f3d75 web.req .......................................... : fan.wisp.WispReq@38f8d5c2 web.res .......................................... : fan.wisp.WispRes@3cc75605 Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [06:12:01 19-Sep-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@668fe61 web.req .......................................... : fan.wisp.WispReq@75392a09 web.res .......................................... : fan.wisp.WispRes@7ec13bfc Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [16:30:57 18-Sep-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@1219e743 web.req .......................................... : fan.wisp.WispReq@1cde0b70 web.res .......................................... : fan.wisp.WispRes@18e18c33 Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [18:01:13 17-Sep-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@59d1ee0c web.req .......................................... : fan.wisp.WispReq@57161b46 web.res .......................................... : fan.wisp.WispRes@5329857c Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [10:56:55 17-Sep-24] [debug] [afBedSheet] GET /robots.txt-----------------------------------------------> 200 (in 0.374ms) [06:46:12 17-Sep-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@1941c502 web.req .......................................... : fan.wisp.WispReq@1786385a web.res .......................................... : fan.wisp.WispRes@13b9ae72 Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [02:17:52 17-Sep-24] [debug] [afBedSheet] GET /robots.txt-----------------------------------------------> 200 (in 0.324ms) [23:53:21 16-Sep-24] [debug] [afBedSheet] GET /robots.txt-----------------------------------------------> 200 (in 0.394ms) [16:52:13 16-Sep-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@2a2092aa web.req .......................................... : fan.wisp.WispReq@24e7799e web.res .......................................... : fan.wisp.WispRes@20d8f9da Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [05:22:40 16-Sep-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@45aadef2 web.req .......................................... : fan.wisp.WispReq@4b6d3837 web.res .......................................... : fan.wisp.WispRes@4f52b582 Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [16:00:18 15-Sep-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@69e5a052 web.req .......................................... : fan.wisp.WispReq@6722431e web.res .......................................... : fan.wisp.WispRes@631dcb22 Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [06:58:12 15-Sep-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@55edd6ae web.req .......................................... : fan.wisp.WispReq@5b2a3263 web.res .......................................... : fan.wisp.WispRes@5f15bdde Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [19:24:03 14-Sep-24] [debug] [afBedSheet] HEAD /---------------------------------------------------------> 200 (in 1.794ms) [19:24:03 14-Sep-24] [debug] [afBedSheet] HEAD /---------------------------------------------------------> 307 (in 0.081ms) [19:24:02 14-Sep-24] [debug] [afBedSheet] HEAD /---------------------------------------------------------> 200 (in 0.867ms) [18:01:05 14-Sep-24] [debug] [afBedSheet] GET /robots.txt-----------------------------------------------> 307 (in 0.069ms) [16:46:38 14-Sep-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@53c853aa web.req .......................................... : fan.wisp.WispReq@5d0fa7a3 web.res .......................................... : fan.wisp.WispRes@593038da Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [12:41:20 14-Sep-24] [debug] [afBedSheet] GET /robots.txt-----------------------------------------------> 200 (in 0.486ms) [06:37:48 14-Sep-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@7c313332 web.req .......................................... : fan.wisp.WispReq@72f6c2c4 web.res .......................................... : fan.wisp.WispRes@76c95842 Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [20:08:07 13-Sep-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@1cf84122 web.req .......................................... : fan.wisp.WispReq@123faccd web.res .......................................... : fan.wisp.WispRes@16002a52 Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [17:53:52 13-Sep-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@6d0c248e web.req .......................................... : fan.wisp.WispReq@63cbc75f web.res .......................................... : fan.wisp.WispRes@67f44ffe Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [15:36:53 13-Sep-24] [debug] [afBedSheet] GET /aspera/faspex/-------------------------------------------> 307 (in 0.074ms) [06:03:02 13-Sep-24] [debug] [afBedSheet] GET /robots.txt-----------------------------------------------> 200 (in 0.438ms) [04:55:58 13-Sep-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException alturaPgeShareMyData::HttpsOnlyMiddleware.service (HttpsOnlyMiddleware.fan:38) afBedSheet::MiddlewarePipelineImpl.service (MiddlewarePipeline.fan:41) alturaPgeShareMyData::BotBlockerMiddleware.service (BotBlockerMiddleware.fan:56) afBedSheet::MiddlewarePipelineImpl.service (MiddlewarePipeline.fan:41) afBedSheet::ErrMiddleware.service (ErrMiddleware.fan:25) afBedSheet::MiddlewarePipelineImpl.service (MiddlewarePipeline.fan:41) afBedSheet::RequestLoggers.service (RequestLoggers.fan:23) afBedSheet::MiddlewarePipelineImpl.service (MiddlewarePipeline.fan:41) afBedSheet::BedSheetWebMod.onService (BedSheetWebMod.fan:61) afIoc::ScopeImpl.createChild (Scope.fan:311) afBedSheet::BedSheetWebMod.onService (BedSheetWebMod.fan:58) afBedSheet::BedSheetBootMod.onService (BedSheetBootMod.fan:101) wisp::WispActor.process (WispActor.fan:81) wisp::WispActor.receive (WispActor.fan:38) concurrent::Actor._dispatch (Actor.java:293) concurrent::Actor._work (Actor.java:248) concurrent::ThreadPool$Worker.run (ThreadPool.java:273) Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@35f7eb0a web.req .......................................... : fan.wisp.WispReq@3b3003c4 web.res .......................................... : fan.wisp.WispRes@3f0f807a Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [23:14:36 12-Sep-24] [debug] [afBedSheet] GET /robots.txt-----------------------------------------------> 200 (in 0.425ms) [23:14:35 12-Sep-24] [debug] [afBedSheet] GET /robots.txt-----------------------------------------------> 307 (in 0.053ms) [16:05:39 12-Sep-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException alturaPgeShareMyData::HttpsOnlyMiddleware.service (HttpsOnlyMiddleware.fan:38) afBedSheet::MiddlewarePipelineImpl.service (MiddlewarePipeline.fan:41) alturaPgeShareMyData::BotBlockerMiddleware.service (BotBlockerMiddleware.fan:56) afBedSheet::MiddlewarePipelineImpl.service (MiddlewarePipeline.fan:41) afBedSheet::ErrMiddleware.service (ErrMiddleware.fan:25) afBedSheet::MiddlewarePipelineImpl.service (MiddlewarePipeline.fan:41) afBedSheet::RequestLoggers.service (RequestLoggers.fan:23) afBedSheet::MiddlewarePipelineImpl.service (MiddlewarePipeline.fan:41) afBedSheet::BedSheetWebMod.onService (BedSheetWebMod.fan:61) afIoc::ScopeImpl.createChild (Scope.fan:311) afBedSheet::BedSheetWebMod.onService (BedSheetWebMod.fan:58) afBedSheet::BedSheetBootMod.onService (BedSheetBootMod.fan:101) wisp::WispActor.process (WispActor.fan:81) wisp::WispActor.receive (WispActor.fan:38) concurrent::Actor._dispatch (Actor.java:293) concurrent::Actor._work (Actor.java:248) concurrent::ThreadPool$Worker.run (ThreadPool.java:273) Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@e273bcd web.req .......................................... : fan.wisp.WispReq@e0c479 web.res .......................................... : fan.wisp.WispRes@4df50bd Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [04:34:10 12-Sep-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException alturaPgeShareMyData::HttpsOnlyMiddleware.service (HttpsOnlyMiddleware.fan:38) afBedSheet::MiddlewarePipelineImpl.service (MiddlewarePipeline.fan:41) alturaPgeShareMyData::BotBlockerMiddleware.service (BotBlockerMiddleware.fan:56) afBedSheet::MiddlewarePipelineImpl.service (MiddlewarePipeline.fan:41) afBedSheet::ErrMiddleware.service (ErrMiddleware.fan:25) afBedSheet::MiddlewarePipelineImpl.service (MiddlewarePipeline.fan:41) afBedSheet::RequestLoggers.service (RequestLoggers.fan:23) afBedSheet::MiddlewarePipelineImpl.service (MiddlewarePipeline.fan:41) afBedSheet::BedSheetWebMod.onService (BedSheetWebMod.fan:61) afIoc::ScopeImpl.createChild (Scope.fan:311) afBedSheet::BedSheetWebMod.onService (BedSheetWebMod.fan:58) afBedSheet::BedSheetBootMod.onService (BedSheetBootMod.fan:101) wisp::WispActor.process (WispActor.fan:81) wisp::WispActor.receive (WispActor.fan:38) concurrent::Actor._dispatch (Actor.java:293) concurrent::Actor._work (Actor.java:248) concurrent::ThreadPool$Worker.run (ThreadPool.java:273) Request Details: HTTP Version : 1.0 HTTP Method : GET URI ........ : / Request Headers: Accept ... : */* User-Agent : Expanse, a Palo Alto Networks company, searches across the global IPv4 space multiple times per day to identify customers' presences on the Internet. If you would like to be excluded from our scans, please send IP addresses/domains to: scaninfo@paloaltonetworks.com Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@2c089b3 web.req .......................................... : fan.wisp.WispReq@c07779b web.res .......................................... : fan.wisp.WispRes@838e2c3 Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [02:07:14 12-Sep-24] [debug] [afBedSheet] GET /robots.txt-----------------------------------------------> 200 (in 0.42ms) [19:44:00 11-Sep-24] [debug] [afBedSheet] GET /robots.txt-----------------------------------------------> 200 (in 0.412ms) [11:54:16 10-Sep-24] [debug] [afBedSheet] GET /robots.txt-----------------------------------------------> 200 (in 0.453ms) [11:30:42 10-Sep-24] [debug] [afBedSheet] GET /robots.txt-----------------------------------------------> 200 (in 0.673ms) [11:22:18 10-Sep-24] [debug] [afBedSheet] GET /robots.txt-----------------------------------------------> 200 (in 0.406ms) [10:32:51 10-Sep-24] [debug] [afBedSheet] GET /robots.txt-----------------------------------------------> 200 (in 0.525ms) [09:30:17 10-Sep-24] [debug] [afBedSheet] GET /vpn/index.html-------------------------------------------> 500 (in 104ms) [09:30:17 10-Sep-24] [err] [afBedSheet] sys::NullErr - java.lang.NullPointerException Stack Trace: sys::NullErr: java.lang.NullPointerException alturaPgeShareMyData::HttpsOnlyMiddleware.service (HttpsOnlyMiddleware.fan:38) afBedSheet::MiddlewarePipelineImpl.service (MiddlewarePipeline.fan:41) alturaPgeShareMyData::BotBlockerMiddleware.service (BotBlockerMiddleware.fan:56) afBedSheet::MiddlewarePipelineImpl.service (MiddlewarePipeline.fan:41) afBedSheet::ErrMiddleware.service (ErrMiddleware.fan:25) afBedSheet::MiddlewarePipelineImpl.service (MiddlewarePipeline.fan:41) afBedSheet::RequestLoggers.service (RequestLoggers.fan:23) afBedSheet::MiddlewarePipelineImpl.service (MiddlewarePipeline.fan:41) afBedSheet::BedSheetWebMod.onService (BedSheetWebMod.fan:61) afIoc::ScopeImpl.createChild (Scope.fan:311) afBedSheet::BedSheetWebMod.onService (BedSheetWebMod.fan:58) afBedSheet::BedSheetBootMod.onService (BedSheetBootMod.fan:101) wisp::WispActor.process (WispActor.fan:81) wisp::WispActor.receive (WispActor.fan:38) concurrent::Actor._dispatch (Actor.java:293) concurrent::Actor._work (Actor.java:248) concurrent::ThreadPool$Worker.run (ThreadPool.java:273) Request Details: HTTP Version : 1.1 HTTP Method : GET URI ........ : /vpn/index.html Request Headers: Host : http://91.208.207.31/ Locales: en Ioc Config Values: afBedSheet.appDestroyer.pingInterval : 1sec afBedSheet.canonicalRouteStrategy .. : redirect afBedSheet.defaultErrResponse ...... : |afBedSheet::DefaultErrResponse->sys::Obj?| afBedSheet.defaultHttpStatusResponse : |afBedSheet::DefaultHttpStatusResponse->sys::Obj?| afBedSheet.disableWelcomePage ...... : false afBedSheet.fileAsset.cacheControl .. : null afBedSheet.gzip.disabled ........... : false afBedSheet.gzip.threshold .......... : 376 afBedSheet.host .................... : https://altura.fantomfactory.com/ afBedSheet.podHandler.baseUrl ...... : /pod/ afBedSheet.responseBuffer.threshold : 32768 afBedSheet.srcMapHandler.baseUrl ... : null afDuvet.baseModuleUrl .............. : /modules/ afDuvet.disableSmartInsertion ...... : false afDuvet.requireJsFile .............. : fan://afDuvet/res/require-2.3.5.js afDuvet.requireJsTimeout ........... : 15sec afDuvet.requireJsUrl ............... : /scripts/require-2.3.5.js afDuvet.tzJsUrl .................... : /scripts/tz.js afDuvet.updateCspHeader ............ : true afEfanXtra.templateTimeout ......... : 2min afIocEnv.env ....................... : prod afIocEnv.isDev ..................... : false afIocEnv.isProd .................... : true afIocEnv.isStage ................... : false afIocEnv.isTest .................... : false afPillow.cacheControl .............. : max-age=0, no-cache afPillow.defaultContentType ........ : text/html; charset=utf-8 afPillow.welcomePageName ........... : index afPillow.welcomePageStrategy ....... : onWithRedirects clientId ........................... : d711f7fcb9b244c49dfc6e5f96e9968b clientSecret ....................... : 736bcd1a9d1e4f02848f4a1ce821a10f emailEnabled ....................... : true emailHost .......................... : smtp.postmarkapp.com emailPassword ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c emailPort .......................... : 2525 emailSendFrom ...................... : support@pm.fantomfactory.com emailSendTo ........................ : lbello@alturaassociates.com, chartley@alturaassociates.com, support@fantomfactory.com emailSsl ........................... : false emailUsername ...................... : a7535b20-7612-4f8c-8a9c-ab1ce34e633c espiApiUrl ......................... : https://api.pge.com/GreenButtonConnect/espi/1_1/resource/ oauth.authoriseUrl ................. : https://sharemydata.pge.com/myAuthorization oauth.tokenUrl ..................... : https://api.pge.com/datacustodian/oauth/v2/token registrationAccessToken ............ : d3e43f82-f340-4d36-add0-3eedb86fb522 wwwUri ............................. : https://www.fantomfactory.com/ BedSheet Middleware: 1. afBedSheet::RequestLoggers 2. afBedSheet::ErrMiddleware 3. alturaPgeShareMyData::BotBlockerMiddleware 4. alturaPgeShareMyData::HttpsOnlyMiddleware 5. alturaPgeShareMyData::DodgyLinkMiddleware 6. afBedSheet::AssetsMiddleware 7. afDuvet::DuvetMiddleware 8. afBedSheet::RoutesMiddleware 9. afBedSheet::MiddlewareTerminator BedSheet Routes: GET HEAD /oauth-redirect ..... : Pillow Page alturaPgeShareMyData::WebAuthRedirectPage GET HEAD / ................... : Pillow Page alturaPgeShareMyData::WebIndexPage GET HEAD /index .............. : Redirect -> / (Moved Temporarily) GET HEAD /logs ............... : Pillow Page alturaPgeShareMyData::WebLogsPage POST /logs/emailLogs ......... : Pillow Event alturaPgeShareMyData::WebLogsPage.onEmailLogs GET /scripts/tz.js .......... : afDuvet::DuvetProcessor.routeTzJs GET /scripts/require-2.3.5.js : afDuvet::DuvetProcessor.routeRequireJs GET /oauth-userPortal ....... : alturaPgeShareMyData::ApiHandler.oauthUserPortal GET /oauth-scopeSelection ... : alturaPgeShareMyData::ApiHandler.oauthScopeSelection GET /data-notification ...... : alturaPgeShareMyData::ApiHandler.dataNotification Thread Locals: 01.afIoc::ActiveScopeStack ....................... : ThreadStack '01.afIoc::ActiveScopeStack' is (1) deep: - Scope: httpRequest TLM-01.000E.afBedSheet.HttpSessionImpl.reqStateRef : fan.afBedSheet.RequestState@3e0ee02a web.req .......................................... : fan.wisp.WispReq@43d79f4c web.res .......................................... : fan.wisp.WispRes@6cdd2838 Actor Pools: afBedSheet.system : 1 afEfanXtra.caches : 2 Fantom Environment: Cmd Args : [-port, 8080] Cur Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Home Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ Host ... : b7a24c86-355b-4b88-844d-1785ba71f098 Platform : linux-x86_64 Runtime : java Temp Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/temp/ User ... : bas Work Dir : file:/home/bas/app_4138ec17-04f1-46e5-974d-ebc239f406f5/ [09:30:17 10-Sep-24] [warn] [afBedSheet] Dodgy 'proto' & 'Host' values: proto=null host=http://91.208.207.31/ port=null [08:44:12 09-Sep-24] [debug] [afBedSheet] GET /robots.txt-----------------------------------------------> 200 (in 0.377ms) [03:19:25 08-Sep-24] [debug] [afBedSheet] GET /robots.txt-----------------------------------------------> 200 (in 0.419ms) [15:08:56 07-Sep-24] [debug] [afBedSheet] GET /robots.txt-----------------------------------------------> 200 (in 0.524ms) [02:54:50 07-Sep-24] [debug] [afBedSheet] GET /robots.txt-----------------------------------------------> 200 (in 0.362ms) [13:19:13 06-Sep-24] [debug] [afBedSheet] GET /robots.txt-----------------------------------------------> 200 (in 0.364ms) [13:18:52 06-Sep-24] [debug] [afBedSheet] HEAD /---------------------------------------------------------> 200 (in 0.99ms) [19:42:30 05-Sep-24] [debug] [afBedSheet] GET /robots.txt-----------------------------------------------> 200 (in 0.497ms) [10:05:14 05-Sep-24] [debug] [afBedSheet] GET /sitemaps.xml---------------------------------------------> 307 (in 0.056ms) [09:15:30 05-Sep-24] [debug] [afBedSheet] GET /sitemaps.xml---------------------------------------------> 307 (in 0.059ms) [09:15:24 05-Sep-24] [debug] [afBedSheet] GET /robots.txt-----------------------------------------------> 200 (in 0.469ms)