-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MissionPlanner Previous Firmware function fails #393
Comments
this is a problem with your internet connection |
In what way, and how can it be tested? The function works fine in version 1.2.86. |
try going to github.com my guess is both will fail. |
Thanks. I posted the bug using github.com on the same computer. I'll try that URL later at home. I can't hit it at the office using IE, and I assume the app is using IE's proxy settings? I can hit it using Chrome... I am not using a proxy at home. Still finding it odd that it worked in older versions. Did the URL change? |
that's the thing. the url has not changed at all. your error is about not being able to resolve github.com. so its definitely something to do with your internet |
I should clarify the time frame: it's working in older versions at the exact same time it's not working in the current version. I did this yesterday in about a 5 minute window:
|
the only other thing it could be is a proxy server setting? but that still doesn't explain why the dns lookup would fail. are you running a firewall that is blocking specific programs? |
I'm not using a proxy at home, but it could be the firewall is handling the traffic between the two versions differently. I'll try disabling it and antivirus software, as well as trying the URL above. |
The URL works in both IE and Chrome. I disabled the firewall and it still fails. Note that Beta firmware downloads Ok. I noticed that the XML file only lists Arducopter 3.1.2; no previous firmwares are listed in the file: Plane/stable/apm1-1280/ArduPlane.hex Plane/stable/apm1/ArduPlane.hex Plane/stable/apm2/ArduPlane.hex Plane/stable/PX4/ArduPlane-v1.px4 Plane/stable/PX4/ArduPlane-v2.px4 ArduPlane V2.78b 13 Plane/stable/apm1-hilsensors/ArduPlane.hex Plane/stable/apm2-hilsensors/ArduPlane.hex ArduPlane V2.78b 13 Rover/stable/apm1-1280/APMrover2.hex Rover/stable/apm1/APMrover2.hex Rover/stable/apm2/APMrover2.hex Rover/stable/PX4/APMrover2-v1.px4 Rover/stable/PX4/APMrover2-v2.px4 ArduRover v2.45 16 Copter/stable/apm1-quad/ArduCopter.hex Copter/stable/apm2-quad/ArduCopter.hex Copter/stable/PX4-quad/ArduCopter-v1.px4 Copter/stable/PX4-quad/ArduCopter-v2.px4 ArduCopter V3.1.2 120 Copter/stable/apm1-tri/ArduCopter.hex Copter/stable/apm2-tri/ArduCopter.hex Copter/stable/PX4-tri/ArduCopter-v1.px4 Copter/stable/PX4-tri/ArduCopter-v2.px4 ArduCopter V3.1.2 120 Copter/stable/apm1-hexa/ArduCopter.hex Copter/stable/apm2-hexa/ArduCopter.hex Copter/stable/PX4-hexa/ArduCopter-v1.px4 Copter/stable/PX4-hexa/ArduCopter-v2.px4 ArduCopter V3.1.2 120 Copter/stable/apm1-y6/ArduCopter.hex Copter/stable/apm2-y6/ArduCopter.hex Copter/stable/PX4-y6/ArduCopter-v1.px4 Copter/stable/PX4-y6/ArduCopter-v2.px4 ArduCopter V3.1.2 120 Copter/stable/apm1-octa-quad/ArduCopter.hex Copter/stable/apm2-octa-quad/ArduCopter.hex Copter/stable/PX4-octa-quad/ArduCopter-v1.px4 Copter/stable/PX4-octa-quad/ArduCopter-v2.px4 ArduCopter V3.1.2 120 Copter/stable/apm1-octa/ArduCopter.hex Copter/stable/apm2-octa/ArduCopter.hex Copter/stable/PX4-octa/ArduCopter-v1.px4 Copter/stable/PX4-octa/ArduCopter-v2.px4 ArduCopter V3.1.2 120 Copter/stable/apm1-heli/ArduCopter.hex Copter/stable/apm2-heli/ArduCopter.hex Copter/stable/PX4-heli/ArduCopter-v1.px4 Copter/stable/PX4-heli/ArduCopter-v2.px4 ArduCopter V3.1.2 120 Copter/stable/apm1-quad-hil/ArduCopter.hex Copter/stable/apm2-quad-hil/ArduCopter.hex Copter/stable/PX4-quad-hil/ArduCopter-v1.px4 Copter/stable/PX4-quad-hil/ArduCopter-v2.px4 ArduCopter V3.1.2 120 Copter/stable/apm1-heli-hil/ArduCopter.hex Copter/stable/apm2-heli-hil/ArduCopter.hex Copter/stable/PX4-heli-hil/ArduCopter-v1.px4 Copter/stable/PX4-heli-hil/ArduCopter-v2.px4 ArduCopter V3.1.2 120 |
FYI, the above link redirects to https://raw.githubusercontent.com/diydrones/binary/1452d670b5898f80966d8b0964f871b6f08cb90a/History/firmware2.xml. Not sure if that's important. I also did ping and tracert tests to github.com and raw.githubusercontent.com; both work Ok. |
please edit inside you will find change the "Warning" to "Verbose" |
Looks like it's trying to connect to localhost for the "Previous Firmware" operation, but it correctly connects to github for other operations (which rules out my Internet connection and a ...\etc\hosts entry): System.Net Verbose: 0 : [2328] WebRequest::Create(https://github.com/diydrones/binary/raw/1452d670b5898f80966d8b0964f871b6f08cb90a/History/firmware2.xml) System.Net Information: 0 : [2328] SecureChannel#26727166::.ctor(hostname=github.com, #clientCertificates=0, encryptionPolicy=RequireEncryption) [Subject] [Issuer] [Serial Number] [Not Before] [Not After] [Thumbprint] [Signature Algorithm] [Public Key] System.Net Information: 0 : [2328] SecureChannel#45349455::.ctor(hostname=raw.githubusercontent.com, #clientCertificates=0, encryptionPolicy=RequireEncryption) |
the localhost stuff is to do with adsb, not the firmware download. |
can you post your missiongplanner.log file as well. |
2014-04-04 07:32:28,239 INFO MissionPlanner.MainV2 - Device Change 537 DBT_DEVNODES_CHANGED 0 (c:\Users\hog\Documents\Visual Studio 2010\Projects\ArdupilotMega\ArdupilotMega\MainV2.cs:2415) [Base Thread] |
ERROR MissionPlanner.Utilities.Firmware - System.Net.WebException: The operation has timed out I don't know what the cause is. but its something specific to your pc. either it be proxy server/firewall/auto config script that is causing the request to timeout. |
Could it be my .NET framework? I'll try uninstalling and reinstalling the On Sat, Apr 5, 2014 at 7:14 PM, Michael Oborne notifications@github.comwrote:
|
I was my .NET Framework. I had 4.0 installed. I uninstalled 4.0 and installed 4.5.1 and MP is working perfectly. Not sure if there's a way to check the .NET Framework version on startup... |
cool. ill make note of that for similar issues in the future. |
oh one more things. I would sugest putting the missionplanner.exe.config file back to original, as network.log gets large otherwise. |
An error is reported when clicking on Previous Firmware which can be viewed here: http://www.rcgroups.com/forums/showpost.php?p=27945450&postcount=3781.
Note that the list populates, but selecting any of the listed versions results in the same pop-up error.
The text was updated successfully, but these errors were encountered: