BrytonSalisbury / mesh-mini

A faster, bundled version of MeshCommander that runs on localhost in a browser.
Apache License 2.0
132 stars 4 forks source link

MeshCommander not supporting TLS Certificates #4

Closed MiranoVerhoef closed 6 months ago

MiranoVerhoef commented 6 months ago

Hello,

It seems to be that when i launched this i'm pressented with version: 0.9.3

image

For my connection i need to use either 0.9.5 or 0.9.6 (Latest release)

Can you update the bundle within for the new version of Meshcommander?

BrytonSalisbury commented 6 months ago

@MiranoVerhoef, can you send a larger image of the URL you're accessing? This version is 0.9.5.

image
MiranoVerhoef commented 6 months ago

Hello,

As seen below i've got it running in container manager on a synology nas:

image

When i go to the local IP i get the following:

image
BrytonSalisbury commented 6 months ago

Got it, unfortunately the localised pages are all on 0.9.3 and have not been brought forward to 0.9.5.

The 0.9.5 features are available on the default.htm page, but not default-nl.htm.

image

It would require a significant amount of work to bring the localised versions forward to 0.9.5 and I don't find it's worth the effort to bring these forward.

192.168.2.233:3000/default.htm is what you would need to use.

MiranoVerhoef commented 6 months ago

Check. It redirected me to the dutch page but i rather use the english variant.

When i use meshcommander i get a certificate pop-up but on this it just says. "Session Timeout" whilst IP + Details are correct and copied from a working 0.9.6. it works on all clients except the mesh-mini variant!

Hoping to get it working :)

BrytonSalisbury commented 6 months ago

Sorry but I'm not quite following, is this the timeout error you're talking about?

image

Could you also clarify what you mean when you say 'copied from a working 0.9.6' and 'it works on all clients except the mesh-mini variant'. Mesh-mini doesn't facilitate AMT, this is only used to access computers already running Intel AMT on them.

Feel free to reach out on Discord if that's more convenient for you, happy to help. My username is brigton.

BrytonSalisbury commented 6 months ago

After discussion over Discord, we found that the node version of meshcommander does not appear to support importing TLS certificates.

Workaround for this is a Docker image to host meshcmd, which supports importing TLS certificates.

https://github.com/BrytonSalisbury/meshcmd https://hub.docker.com/r/brytonsalisbury/meshcmd