Hi All,
I have deployed SAS VIYA on Kubernetes and all the pods are running except CAS pods. when i am trying to SASStuudio url it gives an error" bad request".
Note: I am not able to open any of the url lie studio, drive and Environment manager.
On checking SAS-Studio-app pod log, i see the error " Header too large".
Can anyone help me how to fix the header issue ?
Regards,
Srinivas
Error details:
"version":1,"timeStamp":"2025-02-26T01:58:54.667Z","level":"info","source":"sas-studio-app","message":"Error parsing HTTP request header\n Note: further occurrences of HTTP request parsing errors will be logged at DEBUG level.\njava.lang.IllegalArgumentException: Request header is too large\n\tat org.apache.coyote.http11.Http11InputBuffer.fill(Http11InputBuffer.java:777)\n\tat org.apache.coyote.http11.Http11InputBuffer.parseHeader(Http11InputBuffer.java:971)\n\tat org.apache.coyote.http11.Http11InputBuffer.parseHeaders(Http11InputBuffer.java:592)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:293)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)\n\tat org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\n\tat org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)\n\tat org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\n\tat org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)\n\tat java.base/java.lang.Thread.run(Thread.java:1583)\n","properties":{"logger":"org.apache.coyote.http11.Http11Processor","thread":"http-nio-10445-exec-8"}}
{"version":1,"timeStamp":"2025-02-26T02:19:22.965Z","level":"info","source":"sas-studio-app","message":"[FEATURE_FLAGS_LIBRARY_COMMUNICATIONS_ERROR_POST_CONNECT] The feature flags library has lost communication with the feature flags service. The status code is 401 UNAUTHORIZED.","properties":{"logger":"com.sas.commons.features.UnleashErrorLogger","thread":"unleash-api-executor"},"messageKey":"com.sas.commons.features.LogMessages.FEATURE_FLAGS_LIBRARY_COMMUNICATIONS_ERROR_POST_CONNECT","messageParameters":{"0":"401 UNAUTHORIZED"}}
Thank you @gwootton . I am still not able to login to SAS VIYA environment manger but after executing kubectl commands the error is not seen in the logs.
Thanks for your help. Yes, I am able to authenticate.
The SAS Users Group for Administrators (SUGA) is open to all SAS administrators and architects who install, update, manage or maintain a SAS deployment.
SAS technical trainer Erin Winters shows you how to explore assets, create new data discovery agents, schedule data discovery agents, and much more.
Find more tutorials on the SAS Users YouTube channel.