PXE boot PK 4.5 not reflecting customisations [SOLVED]

Post bug reports related to either the kiosk ISO or the kiosk wizard here.
Post Reply
rans_au
White ninja
White ninja
Posts: 7
Joined: 24 Jan 2017, 21:58
Distribution: Porteus Kiosk
Location: Australia

PXE boot PK 4.5 not reflecting customisations [SOLVED]

Post#1 by rans_au » 17 Nov 2017, 04:45

Hi,

I'm working on deploying Porteus Kiosk [PK] 4.5 via PXE from Windows Server 2012 R2.
I'm able to get the client to successfully PXE boot, and load PK, however none of the customizations made via the wizard are reflected in the PXE boot image. It simply boots chrome (the selected browser) to the http://porteus-kiosk.org/ homepage.
I've tried (multiple times) to create ISOs via the wizard, and upload them to online storage, unpack, then transfer to the PXE server for deployment. However no matter what changes are made, none are retained upon PXE boot.
If I burn the ISO created to HDD/USB, the changes are reflected.
Hopefully I'm missing something simple?
Any help appreciated.

Thanks,
rans.
Last edited by rans_au on 21 Nov 2017, 23:20, edited 1 time in total.

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

PXE boot PK 4.5 not reflecting customisations

Post#2 by fanthom » 17 Nov 2017, 14:14

Hi rans,

1) Did you update 'http_server=' parameter in /unpacked_kiosk_ISO/boot/pxelinux.cfg/default? I guess yes otherwise kiosk would not boot at all over PXE.
2) Is your http server hosting all files from /unpacked_kiosk_ISO folder? It must host /boot, /docs and /xzm folders and all files/subfolders which are present in them.

Thanks
Please add [Solved] to your thread title if the solution was found.

rans_au
White ninja
White ninja
Posts: 7
Joined: 24 Jan 2017, 21:58
Distribution: Porteus Kiosk
Location: Australia

PXE boot PK 4.5 not reflecting customisations

Post#3 by rans_au » 21 Nov 2017, 23:18

Hi Fanthom,

Thanks for your prompt reply, however I've managed to figure this one out!
My issue had to do with the configuration of the http server, specifically setting the mime types for .xz and .sgn files, which were not present by default in IIS (I had previously set one for .xzm files, if I hadn't done this I suspect the thing wouldn't have booted at all).
Once I configured these as file/download mimetypes, PK was able to access these files, and picked up the remote management file configuration.
So thanks for the reply, but it was a problem with my http server configuration, not PK.

Regards,
rans.

rans_au
White ninja
White ninja
Posts: 7
Joined: 24 Jan 2017, 21:58
Distribution: Porteus Kiosk
Location: Australia

PXE boot PK 4.5 not reflecting customisations [SOLVED]

Post#4 by rans_au » 22 Nov 2017, 00:03

For those who ran into these problems as well, I also had to configure (for the relevant folder) in IIS :
- Enable Directory Browsing
- Add another mimetype for .* - application/octet-stream (this is for those files that have no file extension)

rans

Post Reply