[Solved] PXE boot & SSL remote management

New features which should be implemented in Porteus Kiosk Edition and the kiosk wizard.
Forum rules
Porteus Kiosk section of the forum is unmaintained now. Its kept in a 'read only' mode for archival purposes.
Please use the kiosk contact page for directing your queries: https://porteus-kiosk.org/contact.html
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
Moderator Team
Moderator Team
Posts: 5666
Joined: 28 Dec 2010, 02:42
Distribution: Porteus Kiosk
Location: Poland
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! :)

Locked