News:

Status: CAVOK

Main Menu

Trouble connecting to FSX via network

Started by sbesedick, November 28, 2009, 03:15:46 AM

Previous topic - Next topic

sbesedick

Hey folks,
FIrst off . . . what an awesome program. Can't believe its free!
Hoping that someone can help. Trying to connect two Win7 machines. Have followed the directions in the PDF, but I keep getting error messages. Have tried IPv4 and IPv6 type connection scenarios. Have redone the SimConnect .xml file many many times, but still no luck. Anyone with some suggestions ,or possibly  code to copy to make the connection happen? Thanks

tim arnot

Could you post your log file (Plan-G_Log.txt) and a copy of the Simconnect.xml? thanks.

Tim. @TimArnot

Robert Browne

Check the default port number against the port number in your SimConnect file these might be different ie 4504 (deafualt port) or 4506 written in SimConnect File.

sbesedick

Here is the text from the xml file . . .

<?xml version="1.0" encoding="Windows-1252"?>
<SimBase.Document Type="SimConnect" version="1,0">
<Descr>SimConnect Server Configuration</Descr>
<Filename>SimConnect.xml</Filename>
<Disabled>False</Disabled>
<SimConnect.Comm>
<Disabled>False</Disabled>
<Protocol>IPv4</Protocol>
<Scope>global</Scope>
<MaxClients>64</MaxClients>
<Address>10.0.1.15</Address>
<Port>4504</Port>
</SimConnect.Comm>

I made sure that the protocol and port numbers were identical in Plan-G.
The log file you requested is next . . .

10:06:22 AM Selected data set is FSX
10:06:22 AM Starting map
10:06:23 AM Initialisation complete.
10:06:27 AM Initializing Jump List
10:06:27 AM Clearing progress bar
10:06:27 AM Checking PLN file registration
10:06:28 AM Error while unregistering file association: Access to the registry key 'HKEY_CLASSES_ROOT\.pln\OpenWithProgIds' is denied.
10:06:28 AM Error in RegisterFileAssociations: Access to the registry key 'HKEY_CLASSES_ROOT\Plan-G' is denied.
10:06:28 AM Error initialising Jump List: System.NullReferenceException: Object reference not set to an instance of an object.
   at Plan_G.PlanG.CheckFileRegistration()
   at Plan_G.PlanG.InitialiseJumpList()
10:08:33 AM RibbonButton_Click_ConnectFS
10:08:33 AM SimConnect.Connect
10:08:33 AM SimConnect.Connect - Remote. Mode = IPv6 Server = Steve-PC Port = 4506
10:08:53 AM SimConnect remote connection timed out
10:10:43 AM  DEBUG: removeAircraftOverlays
10:12:03 AM RibbonButton_Click_DisconnectFS
10:12:03 AM SimConnect.Disconnect
10:12:04 AM  DEBUG: removeAircraftOverlays
10:12:06 AM RibbonButton_Click_ConnectFS
10:12:06 AM SimConnect.Connect
10:12:06 AM SimConnect.Connect - Remote. Mode = IPv4 Server = 10.0.1.15 Port = 4506
10:12:26 AM SimConnect remote connection timed out
10:12:33 AM  DEBUG: removeAircraftOverlays
10:12:48 AM RibbonButton_Click_DisconnectFS
10:12:48 AM SimConnect.Disconnect
10:12:49 AM  DEBUG: removeAircraftOverlays
10:12:51 AM RibbonButton_Click_ConnectFS
10:12:51 AM SimConnect.Connect
10:12:51 AM SimConnect.Connect - Remote. Mode = IPv4 Server = 10.0.1.15 Port = 4506
10:13:11 AM SimConnect remote connection timed out
10:13:21 AM  DEBUG: removeAircraftOverlays
10:13:37 AM RibbonButton_Click_DisconnectFS
10:13:37 AM SimConnect.Disconnect
10:13:38 AM  DEBUG: removeAircraftOverlays
10:13:39 AM RibbonButton_Click_ConnectFS
10:13:39 AM SimConnect.Connect
10:13:39 AM SimConnect.Connect - Remote. Mode = IPv4 Server = 10.0.1.15 Port = 4506
10:13:59 AM SimConnect remote connection timed out
10:14:02 AM  DEBUG: removeAircraftOverlays
10:15:07 AM RibbonButton_Click_DisconnectFS
10:15:07 AM SimConnect.Disconnect
10:15:08 AM  DEBUG: removeAircraftOverlays
10:15:09 AM RibbonButton_Click_ConnectFS
10:15:09 AM SimConnect.Connect
10:15:09 AM SimConnect.Connect - Remote. Mode = IPv4 Server = 10.0.1.15 Port = 4506
10:15:29 AM SimConnect remote connection timed out
10:24:34 AM  DEBUG: removeAircraftOverlays
10:24:37 AM RibbonButton_Click_DisconnectFS
10:24:37 AM SimConnect.Disconnect
10:24:38 AM  DEBUG: removeAircraftOverlays
10:28:12 AM RibbonButton_Click_ConnectFS
10:28:12 AM SimConnect.Connect
10:28:12 AM SimConnect.Connect - Remote. Mode = IPv6 Server = 2002:4677:75ac:0:98a3:810e:b633:c8f2 Port = 4506
10:28:32 AM SimConnect remote connection timed out
10:31:48 AM  DEBUG: removeAircraftOverlays
10:31:51 AM RibbonButton_Click_DisconnectFS
10:31:51 AM SimConnect.Disconnect
10:31:52 AM  DEBUG: removeAircraftOverlays
10:31:53 AM RibbonButton_Click_ConnectFS
10:31:53 AM SimConnect.Connect
10:31:53 AM SimConnect.Connect - Remote. Mode = IPv6 Server = 2002:4677:75ac:0:98a3:810e:b633:c8f2 Port = 4506
10:32:13 AM SimConnect remote connection timed out
10:36:36 AM  DEBUG: removeAircraftOverlays
10:36:38 AM RibbonButton_Click_DisconnectFS
10:36:38 AM SimConnect.Disconnect
10:36:39 AM  DEBUG: removeAircraftOverlays
10:36:39 AM RibbonButton_Click_DisconnectFS
10:36:56 AM RibbonButton_Click_ConnectFS
10:36:56 AM SimConnect.Connect
10:36:56 AM SimConnect.Connect - Remote. Mode = IPv6 Server = 2002:4677:75ac:0:98a3:810e:b633:c8f2 Port = 4504
10:37:16 AM SimConnect remote connection timed out
10:37:34 AM  DEBUG: removeAircraftOverlays
4:39:36 PM PlanG constructor
4:39:36 PM executableFolder: C:\Users\Stephen Besedick\Desktop\Plan-G_0.8.1\Plan-G
4:39:45 PM Starting Plan-G, build 0.8.1.389
4:39:46 PM Selected data set is FSX
4:39:46 PM Starting map
4:39:47 PM Initialisation complete.
4:40:08 PM  DEBUG: load: GBrowserIsCompatible function not found!!
4:40:38 PM Initializing Jump List
4:40:38 PM Error initialising Jump List: System.ArgumentException: Value does not fall within the expected range.
   at Microsoft.WindowsAPICodePack.Taskbar.TaskbarNativeMethods.GetWindowPropertyStore(IntPtr hwnd)
   at Microsoft.WindowsAPICodePack.Taskbar.TaskbarNativeMethods.SetWindowAppId(IntPtr hwnd, String appId)
   at Microsoft.WindowsAPICodePack.Taskbar.TaskbarManager.SetApplicationIdForSpecificWindow(IntPtr windowHandle, String appId)
   at Microsoft.WindowsAPICodePack.Taskbar.JumpList..ctor(String appID, IntPtr windowHandle)
   at Microsoft.WindowsAPICodePack.Taskbar.JumpList..ctor(String appID, Window window)
   at Microsoft.WindowsAPICodePack.Taskbar.JumpList.CreateJumpListForIndividualWindow(String appid, Window window)
   at Plan_G.PlanG.InitialiseJumpList()
5:31:00 PM PlanG constructor
5:31:00 PM executableFolder: C:\Users\Stephen Besedick\Desktop\Plan-G_0.8.1\Plan-G
5:31:03 PM Starting Plan-G, build 0.8.1.389
5:31:03 PM Selected data set is FSX
5:31:03 PM Starting map
5:31:04 PM Initialisation complete.
5:31:08 PM Initializing Jump List
5:31:08 PM Clearing progress bar
5:31:08 PM Checking PLN file registration
5:31:08 PM Error while unregistering file association: Access to the registry key 'HKEY_CLASSES_ROOT\.pln\OpenWithProgIds' is denied.
5:31:08 PM Error in RegisterFileAssociations: Access to the registry key 'HKEY_CLASSES_ROOT\Plan-G' is denied.
5:31:08 PM Error initialising Jump List: System.NullReferenceException: Object reference not set to an instance of an object.
   at Plan_G.PlanG.CheckFileRegistration()
   at Plan_G.PlanG.InitialiseJumpList()
5:41:04 PM RibbonButton_Click_ConnectFS
5:41:04 PM SimConnect.Connect
5:41:04 PM SimConnect.Connect - Remote. Mode = IPv4 Server = 10.0.1.6 Port = 4504
5:41:25 PM SimConnect remote connection timed out
5:41:34 PM  DEBUG: removeAircraftOverlays
5:42:51 PM RibbonButton_Click_DisconnectFS
5:42:51 PM SimConnect.Disconnect
5:42:52 PM  DEBUG: removeAircraftOverlays
5:43:25 PM RibbonButton_Click_ConnectFS
5:43:25 PM SimConnect.Connect
5:43:25 PM SimConnect.Connect - Remote. Mode = IPv4 Server = 10.0.1.6 Port = 4504
5:43:45 PM SimConnect remote connection timed out
5:43:48 PM  DEBUG: removeAircraftOverlays
5:45:04 PM RibbonButton_Click_DisconnectFS
5:45:04 PM SimConnect.Disconnect
5:45:05 PM  DEBUG: removeAircraftOverlays
5:45:07 PM RibbonButton_Click_ConnectFS
5:45:07 PM SimConnect.Connect
5:45:07 PM SimConnect.Connect - Remote. Mode = IPv4 Server = 10.0.1.6 Port = 4504
5:45:27 PM SimConnect remote connection timed out
5:47:18 PM  DEBUG: removeAircraftOverlays
5:49:40 PM RibbonButton_Click_DisconnectFS
5:49:40 PM SimConnect.Disconnect
5:49:41 PM  DEBUG: removeAircraftOverlays
5:49:43 PM RibbonButton_Click_ConnectFS
5:49:43 PM SimConnect.Connect
5:49:43 PM SimConnect.Connect - Remote. Mode = IPv4 Server = 10.0.1.6 Port = 4504
5:50:03 PM SimConnect remote connection timed out
5:50:04 PM  DEBUG: removeAircraftOverlays
5:52:17 PM RibbonButton_Click_DisconnectFS
5:52:17 PM SimConnect.Disconnect
5:52:18 PM  DEBUG: removeAircraftOverlays
5:52:20 PM RibbonButton_Click_ConnectFS
5:52:20 PM SimConnect.Connect
5:52:20 PM SimConnect.Connect - Remote. Mode = IPv4 Server = 10.0.1.6 Port = 4504
5:52:40 PM SimConnect remote connection timed out
5:53:01 PM  DEBUG: removeAircraftOverlays
5:53:30 PM RibbonButton_Click_DisconnectFS
5:53:30 PM SimConnect.Disconnect
5:53:31 PM  DEBUG: removeAircraftOverlays
5:53:32 PM RibbonButton_Click_ConnectFS
5:53:32 PM SimConnect.Connect
5:53:32 PM SimConnect.Connect - Remote. Mode = IPv4 Server = 10.0.1.6 Port = 4504
5:53:52 PM SimConnect remote connection timed out
5:54:39 PM  DEBUG: removeAircraftOverlays

I tried both IPv6 and IPv4 settings suggested in the PDF. The error message that I got in Plan-G was  "unable to connect to remote Flight Simulator (timeout). Check FSX is running (it was), and that your protocol settings are correct (I thought they were). Both machines were using Win7 Home premium.

tim arnot

Your XML is set to address 10.0.1.15

Your Plan-G is attempting to connect to address 10.0.1.6

Make sure they poth say the same address, and that it is the address of the PC runnumg FSX.

Tim. @TimArnot

sbesedick

yes . . . I saw that too, but this was simply an error on my part with regards sending you what was really consistent data on both client and server. I always made sure that the protocol ,ip address, and port number were the same. It is interesting that I can ping with no errors from both client and server (FSX machine), and both machines are "self-discovered" with regards Home networks. I have placed the SimConnect file in the following directory path . . .. Users/Steve/Appdata/Roaming/Microsoft/Fsx. I have tried making the SimConnect file both a text file and an xml file (i.e.,SimConnect.xml, where the file is labled as an XML file type, or SimConnect.xml,where the file is identified as a text file). Either way, I get the same error stating that FSX has timed out, and to make sure that FSX is running and that the protocols are correct. I have gone through the procedures for connection many many times, but cannot get past this error message. Perhaps you could pass on the code used for the SimConnect file that you have seen work in Win7. Any assistance in getting this connection to work would be greatly appreciated. Thanks

tim arnot

This is my Simconnect.xml:

<?xml version="1.0" encoding="Windows-1252"?>

<SimBase.Document Type="SimConnect" version="1,0">
  <Descr>SimConnect Server Configuration</Descr>
  <Filename>SimConnect.xml</Filename>
  <Disabled>False</Disabled>


  <!-- Example Global (remote) IPv4 Server Configuration-->
  <SimConnect.Comm>
    <Disabled>False</Disabled>
    <Protocol>Pipe</Protocol>
    <Scope>global</Scope>
    <MaxClients>64</MaxClients>
     <Port>Cessna</Port>
  </SimConnect.Comm>

  <!-- Example Global (remote) IPv4 Server Configuration-->
  <SimConnect.Comm>
    <Disabled>False</Disabled>
    <Protocol>IPv4</Protocol>
    <Scope>global</Scope>
    <MaxClients>64</MaxClients>
    <Address>192.168.0.3</Address>
    <Port>4504</Port>
  </SimConnect.Comm>

  <!-- Example Global (remote) IPv4 Server Configuration-->
  <SimConnect.Comm>
    <Disabled>False</Disabled>
    <Protocol>IPv4</Protocol>
    <Scope>global</Scope>
    <MaxClients>64</MaxClients>
    <Address>Mustang</Address>
    <Port>4506</Port>
  </SimConnect.Comm>

  <!-- Example Local IPv6 Server Configuration-->
  <SimConnect.Comm>
    <Disabled>False</Disabled>
    <Protocol>IPv6</Protocol>
    <Scope>local</Scope>
    <MaxClients>64</MaxClients>
    <Address>::1</Address>
    <Port>4505</Port>
  </SimConnect.Comm>

  <!-- Example Local IPv4 Server Configuration-->
  <SimConnect.Comm>
    <Disabled>True</Disabled>
    <Protocol>IPv4</Protocol>
    <Scope>local</Scope>
    <MaxClients>64</MaxClients>
    <Address>127.0.0.1</Address>
    <Port>REPLACE_WITH_PORT_NUMBER</Port>
  </SimConnect.Comm>

</SimBase.Document>


This is a session connecting to it:

22:03:42 RibbonButton_Click_ConnectFS
22:03:42 SimConnect.Connect
22:03:42 SimConnect.Connect - Remote. Mode = IPv4 Server = Mustang Port = 4504
22:03:42 Connected to FSX
22:03:43  DEBUG: Building encoded trail
22:03:43 WEATHER OBSERVATION: %sEGNT&A80 271124Z VRB03KT&D304NG 000V360 25217KT&A833MG 25417KT&A1595NG 25518KT&A1747NG 25919KT&A2662NG 24220KT&A3576NG 23820KT&A5405NG 23721KT&A6898NG 23822KT&A7234NG 23920KT&A9063NG 24921KT&A10282NG 26420KT&A11806NG 80KM&B-1580&D2190 2ST020&ST001FLMN000N 04/02 -2/-4&A833 -3/-8&A1595 -4/-9&A1747 -10/-24&A2662 -17/-32&A3576 -31/-38&A5405 -43/-51&A6898 -46/-55&A7234 -58/-61&A9063 -58/-69&A10282 -55/-60&A11806 Q0993 @@@ 30 -2 252 17 | 55 -3 254 17 | 60 -4 255 18 | 90 -10 259 19 | 120 -17 242 20 | 180 -31 238 20 | 229 -43 237 21 | 240 -46 238 22 | 300 -58 239 20 | 340 -58 249 21 | 390 -55 264 20 |


Both PCs are running Windows 7 64bit. You'll see that if you have both IP address and PC Name in the xml, you can actually connect to either

Tim. @TimArnot

sbesedick

Is your SimConnect file seen as a text file, or an XML file?