FS Widgets Navigator app not working with Aerofly FS 4

  • I've been using Aerofly FS 4 version 4.5.1 on my M1 Macbook Air (currently still in beta, I was given access to the beta versions due to previous issues regarding crashing I was having with the sim, which are all now resolved) and recently installed the FS Widgets Navigator app on my iPad (iPad mini gen 6). However, the navigator hasn't been able to connect to the sim, even though I have selected for the sim to allow connection, entered the correct ip address and 58585 as the port number. I also checked the firewall to make sure to allow the sim to be exempt from the fire wall and made sure both devices are on the same network. I also contacted both FS Widgets support (who informed me that the issue was with AF4 not being able to spin up the FSWidgets flight info server for some reason and there is nothing for the app to connect to) and Aerofly FS 4 support who told me that FSWidgets is not supported by Aerofly FS 4. This confused me greatly and I followed up with FSWidgets support who confirmed that they had been informed by Dr. Torsten Hans who told them that their app was compatible with all editions of FS4. When I mentioned this to Aerofly support, they simply told me to make a forum post about it, which is what I am doing. I have not been able to connect and I am unsure of what the problem is. Under my miscellaneous settings, send flight data is set to on and broadcast flight info is set to off (I was told and read that the broadcast setting is separate and irrelevant to the FS Widgets Navigator App).


    Here is the error code that the tm.log file shows regarding this issue:

    73.31-tm_ext_net:initializing connection 'flightinfo_fswidgets' ipaddress='127.0.0.1' port=58585
    73.31-tmsysnet_udp:ERROR: (bind failed (1=a call to function bind returned error 1))
    73.31-tm_ext_net:ERROR: (Failed to open connection. error='a call to function bind returned error 1')


    I also attached a screenshot of my settings.

    I really do not know what is causing this issue and I would really love to be able to use the app with Aerofly FS 4 so if anyone has any idea what a possible fix is, it would be greatly appreciated.

  • see my post:

    - RE: FSWidgets Help...

    Tschüss, Michael (🍎🚁)

    Configurations:

    - MacBook Pro (16", 2024); Chip: Apple M4 Max; actual macOS
    - Controllers: | WinWing: URSA MINOR-Fighter-Joystick R | Thrustmaster TCA AIRBUS EDITION: 1x Joystick, 2x Quadrant, 2x Quadrant Add-On | Pro-Flight-Trainer: PUMA X | Logitech: Joystick G Extreme 3D Pro | Steelseries: Nimbus+

    - iPad (12,9", 4th Generation, RAM: 6 GB); actual iOS | Steelseries: Nimbus+

  • see my post:

    - RE: FSWidgets Help...

    I've tried everything listed in that post, I've ensured the IP address is correct (the IP address of my mac running the sim) and the port number is 58585 and it still isn't working.


    The general configuration is fine. Can you check on your mac computer that you have no firewall blocking Aerofly FS 4.

    We just tested it on a mac Book Pro M1 and the FSWidgets Navigator app on an iPhone and it works just fine.

    Yes, I set Aerofly to be exempt from the firewall. Here's a screenshot:


    I have also just tested the FS Widgets App on my iPhone, testing it with the IP address and the port number 58585 and it also did not work. This further confirms that the issue is occurring in the flight sim, or on my mac running the flight sim and not on any of the devices running the FS Widgets app.

    Edited once, last by Jet-Pack (IPACS): Merged 2 posts created by lufthansa454 into this post. (June 25, 2024 at 7:01 AM).

  • The issue is that on the computer Aerofly FS 4 is running on, the network connection can't be started ( see the tm.log ). Can you for testing purposes only, disable the firewall completely? Also how are you connected to the internet, do you have multiple active connections, e.g.. LAN and WiFi?

    Turned off the firewall completely, and connected to a separate wifi to ensure that there was nothing wrong with my router. Unfortunately this did not resolve the issue. I am only connected to one wifi, which is my home wifi.


    You may also have to check the firewall on your router/modem to allow port forwarding and also try entering the IP Address of your iPad or iPhone not the one of the Mac.

    Connected to a different wifi completely on both devices and this did not resolve the issue either so I don't believe the router is the cause of the issue. I also tried entering the IP address of my iPad or iPhone but both times with no luck.


    I did some further testing and reverted back to the non-beta version of Aerofly (the one currently available on the App Store) but this didn't work either. I also ran some telnet diagnostics in the terminal (while running the flight sim), entering the following command: "telnet localhost 58585" This came back with the error:

    Trying ::1...

    telnet: connect to address ::1: Connection refused

    Trying 127.0.0.1...

    telnet: connect to address 127.0.0.1: Connection refused

    telnet: Unable to connect to remote host

    leo@Leos-MacBook-Air ~ %

    So it looks like it's not an issue with my wifi router or anything else but it appears that the flight sim is not listening on that port number. Any suggestions?

    Edited once, last by Jet-Pack (IPACS): Merged 2 posts created by lufthansa454 into this post. (June 25, 2024 at 10:33 PM).

  • 127.0.0.1 is usually just the own network address. Go to your router settings and find out the local IP address of the device that you want to connect to, then enter that IP address into the Aerofly FS settings menu. Please also verify in the router settings that the port forwarding for the 58585 port is enabled, i.e. opening the firewall of the router as well. You can also specify a different port and defined a range of ports that are open. But this depends on your router and just switching routers might not fix this as each router has its own firewall settings that you need to configure first.

  • 127.0.0.1 is usually just the own network address. Go to your router settings and find out the local IP address of the device that you want to connect to, then enter that IP address into the Aerofly FS settings menu. Please also verify in the router settings that the port forwarding for the 58585 port is enabled, i.e. opening the firewall of the router as well. You can also specify a different port and defined a range of ports that are open. But this depends on your router and just switching routers might not fix this as each router has its own firewall settings that you need to configure first.

    Where do you suggest I enter the IP address of the device I want to connect to. Is it the broadcast address panel? I was under the impression that I have to enter the IP address of my mac (running the sim) into the FS widgets app settings on my iPad. Is this correct?


    I also just entered the "python3 -m http.server 58585" command into my terminal on mac and then tried connecting the FSWidgets app. The app was able to connect (however the airplane icon was not in the right place due to it not actually getting any information) but the app was able to establish a connection which means network wise there are no issues and it is in fact something with the sim that isn't working properly.

    Edited once, last by Jet-Pack (IPACS): Merged a post created by lufthansa454 into this post. (June 26, 2024 at 7:28 AM).

  • Same on my macbook pro m2 max. FsWidgets Navigator doesn´t connect with FS4 (App-Store Version). I tried everything I found online (ip-settings, firewalls on mac/in the router, port-forwarding in the router etc.) to fix that problem, nothing helped. It´s annoying, because I just bought Navigator for 35€... I`ll try to get my money back!

  • I'm getting the same bind error using MacOS 15.3.1 in tm.log.


    0.33-tm_ext_net: initializing connection 'flightinfo_fswidgets' ipaddress='127.0.0.1' port=58585
    0.33-tmsysnet_udp: ERROR: (bind failed (1=a call to function bind returned error 1))
    0.33-tm_ext_net: ERROR: (failed to open connection. error='a call to function bind returned error 1')

  • Hello, I am an enthusiastic Aerofly user and new here in the forum. I'm using the Apple Store version on my MacMini M4. Unfortunately, the connection to FSWidgets does not work at all. The Aerofly software does not connect. All well-intentioned references to IP address or router are useless. I checked this with a port scanner. The ports, e.g. 49002 or 58585, are not opened by the software. Therefore, no connection can be established. It may be that it runs on other MACs, but definitely not on an M4. I ask that the support please check this.

  • I also have an M4 chip and it works with it. Take a look there, I've already described it:

    - RE: FSWidgets Help...

    Tschüss, Michael (🍎🚁)

    Configurations:

    - MacBook Pro (16", 2024); Chip: Apple M4 Max; actual macOS
    - Controllers: | WinWing: URSA MINOR-Fighter-Joystick R | Thrustmaster TCA AIRBUS EDITION: 1x Joystick, 2x Quadrant, 2x Quadrant Add-On | Pro-Flight-Trainer: PUMA X | Logitech: Joystick G Extreme 3D Pro | Steelseries: Nimbus+

    - iPad (12,9", 4th Generation, RAM: 6 GB); actual iOS | Steelseries: Nimbus+

  • If you pay attention to the entries here in the forum, then there are obviously users who run the software on a MAC computer. But there are also many entries with the indication that it does not work. Entering an IP address and a port at FSWIDGETS is not really difficult. But that can't be the reason for the connection problems that a user has. Me included. There must be another reason. I only have a MACMini M4 and no second computer. So I can't compare it to another computer.

  • Do you use the Steam version or the one from the Apple Store?

    I use the Aerofly FS 4 version 4.06.06.04 (20250131) in the STEAM beta channel.

    Tschüss, Michael (🍎🚁)

    Configurations:

    - MacBook Pro (16", 2024); Chip: Apple M4 Max; actual macOS
    - Controllers: | WinWing: URSA MINOR-Fighter-Joystick R | Thrustmaster TCA AIRBUS EDITION: 1x Joystick, 2x Quadrant, 2x Quadrant Add-On | Pro-Flight-Trainer: PUMA X | Logitech: Joystick G Extreme 3D Pro | Steelseries: Nimbus+

    - iPad (12,9", 4th Generation, RAM: 6 GB); actual iOS | Steelseries: Nimbus+