Hi Thorsten, > today I figured out what seems to be the problem here: > Somehow the URLs are built with the computername instead of the port: > http://0.0.0.0:asuspn/?home > > Replacing asuspn with 5000 all of these work, even from (say) Edge in > Win10, when pil wiki server was started on WSL2:
This is really strange. Who is building this URL? Is it the PicoLisp server when packing "<base href=" into the returned page, or is it the browser under WSL? > with the last one, I can actually login, get a session id, and can navigate > in the wiki and in my account. > Strange, the port looks ok in the server call, and on Archlinux the URLs > are ok too, but on WSL2 the servername instead of port is used to build the > URL. > > $ pil wiki/main.l -main -go + > (server (or (format (sys "PORT")) *WikiPort) "!wiki") > ! *WikiPort > -> 5000 > > Cheers > Thorsten > > PS > I start the wiki the normal way > $ pil wiki/main.l -main -go + > *Socket > 1877 = 40895 20654634285828729~ > : *Socket > -> NIL > : 1877 * 2022-01-19 00:00:37 admin > 1883 = 57451 41629218673747370~ ☺/ A!ex -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe