VMware Cloud Director
-
Hi,
I have a problem with the VM console on Mac. Every time, I get error:wmks.min.js:1 WebSocket connection to 'wss://undefined/undefined;undefined' failed: webpackJsonp.130.WMKS.WebSocket @ wmks.min.js:1 wmks-console.js:81 Error occurred jQuery.Event Event wmks-console.js:61 Disconnected jQuery.Event wmks-console.js:197 Dispatching ticket request vm-98ceb3e8-39c5-426a-beb6-ff9b2fafe487 wmks-console.js:125 Connecting to wss://undefined/undefined;undefined wmks.min.js:1 2024-10-08T17:12:12.763Z [Info ] Not a touch device, and hence skip touch handler
On the other browsers, everything works fine (Firefox, Edge, Brave, Chrome). On Winodws, everything works without issues.
I was trying without any extensions and in private mode. -
@UAnton Hi - this seems similar to an older problem a year or so back where some variables were not inherited by popup windows. This problem was later solved.
It seems to use Websockets, and they should work fine, but the error message indicates the IP/port values are undefined.
When reporting an issue, please post your OS and Vivaldi version information from the Help > About menu.
Does this "Vmware" thing use popup windows?
Here's the test case I used when reporting this bug:
https://pathduck.github.io/test/session-storage/
Does this test work for you?Have you tested in a clean profile?
-
@Pathduck said in VMware Cloud Director:
Hi - this seems similar to an older problem a year or so back where some variables were not inherited by popup windows. This problem was later solved.
It seems to use Websockets, and they should work fine, but the error message indicates the IP/port values are undefined.
When reporting an issue, please post your OS and Vivaldi version information from the Help > About menu.
Does this "Vmware" thing use popup windows?
Hi @Pathduck,
I think I found the "problem".
If I set "Open Popups in Tabs" - The console does not work but if unset - everything works fine. -
@UAnton That's strange - I guess no other browser allows opening popup windows in tabs.
What happens in Chrome/Edge if you Ctrl+click the button that launches the popup instead? It should open a new tab instead of a popup.
Also try this with my test page above, both in Vivaldi and another browser.
-
@Pathduck
Hi,
I have tested several browsers with your test page. No any problems. The problem remains only if I open the console in Vivaldi in a new tab. In the pop-up window, everything is ok. I can record a video if necessary. -
@UAnton Try what I asked - Ctrl+click the button/link that launches the console and see if you get the same result in another browser.
If the other browsers work even with opening a new tab (not a popup) that might be a bug in Vivaldi.
But investigating such a bug would require reproducing it by a developer. I don't know if the Vivaldi devs have access to this Vmware thing, I certainly don't.
It would also require investigating what storage values are passed to the new tab from the originating tab. It would require knowing to use the developer tools and seeing where the values go missing and what kind they are.
-
@Pathduck
In the other browsers, all work without issues with popups and new tabs. I tested in Brave, Chrome and Firefox.
How can I help? I think Vivaldi devs don't have access to Cloud Director. -
@UAnton said in VMware Cloud Director:
In the other browsers, all work without issues with popups and new tabs
So how do you open a new tab instead of a popup?
Using Ctrl+click?
AFAIK other browser don't have the "Open popups in new tab" feature.How can I help? I think Vivaldi devs don't have access to Cloud Director.
By using the developer tools and looking at the values being sent. I'm assuming here since you're using something as advanced as vmware you also know about the dev.tools and how to use them.
If the error message says:
wss://undefined/undefined;undefined
Then clearly some JS variables or storage values are not defined as expected in the new tab.
Your task would be to figure out what variables and what type they are. My guess is these variables would be a hostname/ip/port and similar, possibly some authentication token as well.Or, you could create a test user on the system to allow someone else to see it for themself.
-
@UAnton I also find this, which was an old issue with popups and session storage variables.
You have replied, and found a problem with 1Password.
-
@Pathduck said in VMware Cloud Director:
So how do you open a new tab instead of a popup?
Using Ctrl+click?Yes
@Pathduck said in VMware Cloud Director:
Or, you could create a test user on the system to allow someone else to see it for themself.
Yes, but I need a private channel for provide login/password
@Pathduck said in VMware Cloud Director:
@UAnton I also find this, which was an old issue with popups and session storage variables.
You have replied, and found a problem with 1Password.
I tested without any extensiuons
-
@UAnton said in VMware Cloud Director:
Yes, but I need a private channel for provide login/password
OK please open a bug report and give the necessary steps to reproduce the problem as well as the login credentials.
I tested without any extensiuons
Did you restart the browser after disabling them?
Please read:
carefully and report the bug to Vivaldi bugtracker.
Please also post the bug-number (VB-#) here after reporting -
@Pathduck
VB-110270
Please tell me when I can disable access. Thank you! -
@UAnton OK I will try to find someone with a Mack to test.
You're sure this issue is only on MacOS?
Also, I notice you already reported 3 days ago:
VB-110159 VNC console don't work
I will close this one as a duplicate.EDIT: Just FYI I get the same error in Windows when opening in a tab.
EDIT2: You didn't specify in the issue that the setting "Open popups in Tabs" needs to be enabled. -
Related bug VB-110270 "VMware Cloud Console don't work if open in Tab instead popup" - Confirmed, devloper assigned.