-
-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
web ui not showing up #26
Comments
You aren't supposed to worry about the API running on port 3000. Just paste the logs here by finding the process ID of arc api PM2 processes using |
The Python error occurred because the system could not find the Python interpreter. You can try installing Python 2.x to see if it resolves the issue, or create a symlink to check if Python 3.x exists. I will try to recreate the same error, the last time i tested arclight the VNC console was not functioning correctly and this is what building with nodejs feels like, though the project was last updated 10 months ago, leading to numerous changes in dependencies, particularly with noVNC package, which Arclight was using. If you need a temporary workaround, you can try arclight v1.0.0, which lacks some features but functions since it doesn't rely on Node.js and was stable before the migration to Node.js. Please ensure to completely remove Arclight: https://docs.chatnaut.com/Arclight_doc_v1.0.0.pdf |
All your errors are related to the missing admin account., that's why you are seeing MongoDB client errors. After installations, you need to go to: |
Can you share some details as to how vnc is being used and setup to show the vms because all the vms by default have internal ip addresses of the host machine on lease by dhcp, so how is archlight able to vnc into the correct one since there can be multiple vms and how does it track which vm to vnc into and how that mechanism work. I was trying to do it using guacamole server i tried to install windows vm but i am only able to vnc into it after the initial windows install setup is completed and vnc is installed on it this is regarding i was working in the past on my own, thanks |
Arclight uses the lightweight version of noVNC, You can get the whole documentation here . The lightweight version does not require building a package but comes with its own set of advantages and disadvantages. Upon logging into Arclight, it automatically initiates the noVNC websockify server and begins listening on port 6080, (certs attached). Since noVNC operates within a web browser, a method to proxy VNC connections through a web server and forward them to the intended virtual machines (VMs) is necessary. In environments based on KVM, each VM can be allocated a unique port number for remote access. To establish a connection with a specific VM, Arclight employs libvirt APIs to retrieve the VM's port number and then randomizes the tokenized URL to a format similar to |
i have a digital ocean droplet and the virtualization is supported i am using ubuntu 20.04 i tried both 18 and 24 as well but the ui is not showing when i try to go to the ip of the machine using https://ip-of-machine but when i open http://ipofmachine:3000 i see some broken ui. Can someone please guide me whats the issue i dont have any errors during installation and the only error i have in pm2 logs is this
| 2024-06-06 14:50:02 059: at Module._compile (node:internal/modules/cjs/loader:1198:14)
0|arc | 2024-06-06 14:50:02 059: at Object.Module._extensions..js (node:internal/modules/cjs/loader:1252:10)
0|arc | 2024-06-06 14:50:02 059: at Module.load (node:internal/modules/cjs/loader:1076:32)
0|arc | 2024-06-06 14:50:02 059: at Function.Module._load (node:internal/modules/cjs/loader:911:12)
0|arc | 2024-06-06 14:50:02 997: ReferenceError: connectFlash is not defined
0|arc | 2024-06-06 14:50:02 997: at Object. (/var/www/html/arclight/app.js:59:5)
0|arc | 2024-06-06 14:50:02 997: at Module._compile (node:internal/modules/cjs/loader:1198:14)
0|arc | 2024-06-06 14:50:02 997: at Object.Module._extensions..js (node:internal/modules/cjs/loader:1252:10)
0|arc | 2024-06-06 14:50:02 997: at Module.load (node:internal/modules/cjs/loader:1076:32)
0|arc | 2024-06-06 14:50:02 997: at Function.Module._load (node:internal/modules/cjs/loader:911:12)
0|arc | 2024-06-06 14:50:02 997: at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)
0|arc | 2024-06-06 14:50:02 997: at Module._compile (node:internal/modules/cjs/loader:1198:14)
0|arc | 2024-06-06 14:50:02 997: at Object.Module._extensions..js (node:internal/modules/cjs/loader:1252:10)
0|arc | 2024-06-06 14:50:02 997: at Module.load (node:internal/modules/cjs/loader:1076:32)
0|arc | 2024-06-06 14:50:02 997: at Function.Module._load (node:internal/modules/cjs/loader:911:12)
i tried correcting the iport and removing it as well but still getting the connectFlash error, i used the script to install.
The text was updated successfully, but these errors were encountered: