Page 1 of 1

[Solved] PXE boot & SSL remote management

Posted: 11 Dec 2015, 15:24
by jcmb
Hello,

I'm trying to get Porteus to work with a remote config via https-URL & authentication, which I set in my PXE-boot capable image
(according to section e) on http://porteus-kiosk.org/remote-managem ... quirements).

The reason why I'm using https is that I want to set a single root password for all clients in the kiosk-config.
Sadly busybox's wget (stored in initrdpxe) doesn't seem to support SSL and I'm left with an error message that the url is malformed:

Code: Select all

wget: not an http or ftp url https://username:password@server.ip/kiosk-config.txt?kiosk=SOME-ID-TAG
Boot-up does work if i alter the configuration to use the http-protocol.

From what I understand, in order to use secure HTTP, one is supposed to install Porteus on a storage drive.
After booting up, the system's stand-alone wget takes over and checks for differences between the local and the remote configuration.
In my case however, the initial configuration is being loaded before booting up Porteus and can't be fetched due to said incapabilities.
Maybe I'm also getting something wrong here...
I'd appreciate any help/work-around on https-authentication for kiosk-configurations in PXE images.

Thanks in advance!

Re: PXE boot & SSL remote management

Posted: 11 Dec 2015, 20:04
by fanthom
Nice catch.
For next release i'll add full blown wget to initrdpxe.xz or recompile busybox wget applet with SSL/authentication support (if this is possible at all).
Please do the same or contact me through customized builds service if you need to get it earlier.

Thank you.

Re: [Solved] PXE boot & SSL remote management

Posted: 22 Apr 2016, 15:20
by jcmb
Hi,
Porteus Kiosk 3.7.0 did indeed solve this issue for me.
Thanks! :)