Dear Experts
Platform details
* ACS 4.15.1 to 4.19.1.0-1 Upgrade
* KVM Hosts on Centos 7.x
After Upgrade , Console of Any VM is not accessible and giving access
denied . We have destroyed and recreated the console proxy many times .
The /var/log/cloud.log from the cpvm is
/2024-08-24 11:37:35,958 INFO
[resource.consoleproxy.ConsoleProxyResource]
(agentRequest-Handler-4:null) Receive ReadyCommand, response with
ReadyAnswer
2024-08-24 11:37:35,960 INFO [cloud.consoleproxy.ConsoleProxy]
(Console-Proxy-Main:null) Setting httpCmdListenPort=8001
2024-08-24 11:37:35,968 INFO [cloud.consoleproxy.ConsoleProxy]
(Console-Proxy-Main:null) Setting reconnectMaxRetry=5
2024-08-24 11:37:35,971 INFO
[cloud.consoleproxy.ConsoleProxyBaseServerFactoryImpl]
(Console-Proxy-Main:null) create HTTP server instance at port: 80
2024-08-24 11:37:36,383 INFO [cloud.consoleproxy.ConsoleProxy]
(Console-Proxy-Main:null) Listening for HTTP CMDs on port 8001
2024-08-24 11:38:48,257 INFO [cloud.consoleproxy.ConsoleProxy]
(Thread-12:null) Session null has already been used, cannot connect
2024-08-24 11:38:48,262 WARN [cloud.consoleproxy.ConsoleProxy]
(Thread-12:null) *External authenticator failed authentication request
for vm 860889b8-4465-48ff-83a1-002c4c7ad2ca *with sid p5vznJrcn3ksmaubpkBzEA
2024-08-24 11:38:48,268 WARN
[cloud.consoleproxy.ConsoleProxyAjaxHandler] (Thread-12:null) *Failed to
create viewer due to External authenticator failed request for vm
*860889b8-4465-48ff-83a1-002c4c7ad2ca with sid p5vznJrcn3ksmaubpkBzEA
com.cloud.consoleproxy.AuthenticationException: External authenticator
failed request for vm 860889b8-4465-48ff-83a1-002c4c7ad2ca with sid
p5vznJrcn3ksmaubpkBzEA
at
com.cloud.consoleproxy.ConsoleProxy.authenticationExternally(ConsoleProxy.java:564)
at
com.cloud.consoleproxy.ConsoleProxy.getAjaxVncViewer(ConsoleProxy.java:494)
at
com.cloud.consoleproxy.ConsoleProxyAjaxHandler.doHandle(ConsoleProxyAjaxHandler.java:142)
at
com.cloud.consoleproxy.ConsoleProxyAjaxHandler.handle(ConsoleProxyAjaxHandler.java:51)
at
jdk.httpserver/com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:77)
at
jdk.httpserver/sun.net.httpserver.AuthFilter.doFilter(AuthFilter.java:82)
at
jdk.httpserver/com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:80)
at
jdk.httpserver/sun.net.httpserver.ServerImpl$Exchange$LinkHandler.handle(ServerImpl.java:848)
at
jdk.httpserver/com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:77)
at
jdk.httpserver/sun.net.httpserver.ServerImpl$Exchange.run(ServerImpl.java:817)
at java.base/java.lang.Thread.run(Thread.java:829)
2024-08-24 11:42:30,679 INFO [cloud.consoleproxy.ConsoleProxy]
(Thread-14:null) Session null has already been used, cannot connect
2024-08-24 11:42:30,683 WARN [cloud.consoleproxy.ConsoleProxy]
(Thread-14:null) External authenticator failed authentication request
for vm 42b60075-0279-4d63-ac9a-a516c89cd870 with sid l2ziWlT8sQZNmDdRx8zMbQ
2024-08-24 11:42:30,683 WARN
[cloud.consoleproxy.ConsoleProxyAjaxHandler] (Thread-14:null) Failed to
create viewer due to External authenticator failed request for vm
42b60075-0279-4d63-ac9a-a516c89cd870 with sid l2ziWlT8sQZNmDdRx8zMbQ
com.cloud.consoleproxy.AuthenticationException: External authenticator
failed request for vm 42b60075-0279-4d63-ac9a-a516c89cd870 with sid
l2ziWlT8sQZNmDdRx8zMbQ
at
com.cloud.consoleproxy.ConsoleProxy.authenticationExternally(ConsoleProxy.java:564)
at
com.cloud.consoleproxy.ConsoleProxy.getAjaxVncViewer(ConsoleProxy.java:494)
at
com.cloud.consoleproxy.ConsoleProxyAjaxHandler.doHandle(ConsoleProxyAjaxHandler.java:142)
at
com.cloud.consoleproxy.ConsoleProxyAjaxHandler.handle(ConsoleProxyAjaxHandler.java:51)
at
jdk.httpserver/com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:77)
at
jdk.httpserver/sun.net.httpserver.AuthFilter.doFilter(AuthFilter.java:82)
at
jdk.httpserver/com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:80)
at
jdk.httpserver/sun.net.httpserver.ServerImpl$Exchange$LinkHandler.handle(ServerImpl.java:848)
at
jdk.httpserver/com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:77)
at
jdk.httpserver/sun.net.httpserver.ServerImpl$Exchange.run(ServerImpl.java:817)
at java.base/java.lang.Thread.run(Thread.java:829/
Please Help to resolve this issue . Is it a Bug . Please give me guidance.
TIA
Biswajit