Oh! I think we are halfway there! That actually took me a step further. However the messages back from WSL gets blocked.
"Windows socket error (reading from external connection): An established connection was aborted by the software in your host machine." Do you have some medicine for this as well? -Øystein tor. 28. aug. 2025 kl. 12:13 skrev Jon Kinsey <jonkin...@gmail.com>: > I think you need the actual wsl ip address, try: > wsl hostname -I > Followed by: > netsh interface portproxy add v4tov4 listenport=9876 listenaddress=0.0.0.0 > connectport=9876 connectaddress=<WSL_IP> > > Jon > > On 28 Aug 2025, at 10:49, Øystein Schønning-Johansen <oyste...@gmail.com> > wrote: > > > Hi! > > I am experimenting a bit with external player - I would love to just > download and install a windows build of GNU Backgammon and then connect to > an external player hosted on a WSL based linux on the very same hardware. > > > - So I've downloaded and installed GNU Backgammon for windows. > - I have then installed GNU Backgammon on the WSL based Ubuntu 24.04 > with apt. (sudo apt install gnubg) > - Started gnubg on the Linux: gnubg -t > - started the external player: external 127.0.0.1 9876 > - Switching back to the GUI gnubg installation on Windows and opening > Setting->Players. Clicking the External player radio button and typing in " > 127.0.0.1:9876 > > So, now I was hoping that it would work out of the box - however, I get > the error message in the Windows based GUI installation. It says: > > "Windows socket error (127.0.0.1:9876): > No connection could be made because the target machine actively refused > it." > > Is this supposed to work, or is it blocked by a setting on my computer? Or > is an incompatibility due to the implementation using Winsock on the GUI > installation and unix sockets on the WSL? > > -Øystein > >