[Solved] PXE boot & SSL remote management

New features which should be implemented in Porteus Kiosk Edition and the kiosk wizard.
Post Reply
jcmb
Ronin
Ronin
Posts: 2
Joined: 10 Dec 2015, 14:58
Distribution: Porteus Kiosk
Location: Freiburg

[Solved] PXE boot & SSL remote management

Post#1 by jcmb » 11 Dec 2015, 15:24

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!
Last edited by jcmb on 22 Apr 2016, 15:18, edited 1 time in total.

User avatar
fanthom
Site Admin
Site Admin
Posts: 4613
Joined: 28 Dec 2010, 02:42
Distribution: Porteus Kiosk
Location: Poland, currently - Cork, IE
Contact:

Re: PXE boot & SSL remote management

Post#2 by fanthom » 11 Dec 2015, 20:04

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.
Please add [Solved] to your thread title if the solution was found.

jcmb
Ronin
Ronin
Posts: 2
Joined: 10 Dec 2015, 14:58
Distribution: Porteus Kiosk
Location: Freiburg

Re: [Solved] PXE boot & SSL remote management

Post#3 by jcmb » 22 Apr 2016, 15:20

Hi,
Porteus Kiosk 3.7.0 did indeed solve this issue for me.
Thanks! :)

Post Reply