Stellarium / stellarium

Stellarium is a free GPL software which renders realistic skies in real time with OpenGL. It is available for Linux/Unix, Windows and macOS. With Stellarium, you really see what you can see with your eyes, binoculars or a small telescope.
https://stellarium.org
GNU General Public License v2.0
7.67k stars 820 forks source link

problems with data update #3321

Closed nicopop75 closed 1 year ago

nicopop75 commented 1 year ago

Hello, I would like to report that with the new version 23.2 I can no longer download the updated data of comets, meteor showers, pulsars and quasars. The download only works with satellites and Van Buitenen comets, but not with MPC files. Once the update has been launched, I allow up to half an hour to pass, but the progress bar remains stationary at zero.

Also in the surveys function I can download the deep sky data but not the solar system data.

I am using a Windows 8.1 PC with an Intel 3.6 gh processor. I enclose the config.ini and last run log files

Has the update procedure changed ? Has anyone else experienced these problems ? Or are there problems on the sites ?

Thank you for your attention.

log.txt comet update from MPC 2 comet update from MPC Deep sky surveys exoplantes update meteor showers update Quasars update Solar system surveys

alex-w commented 1 year ago

Please show listing files from C:\Program Files\Stellarium\

nicopop75 commented 1 year ago

here attached you will find the list of files contained in the c/programs/stellarium folder and also the c/programs/stellarium/data folder

PROGRAM STELLARIUM FILES 1 PROGRAM STELLARIUM FILES 2 PROGRAM STELLARIUM FILES 3 PROGRAMS STELLARIUM DATA FILES

10110111 commented 1 year ago

The log contains the following suspicious lines:

qt.network.ssl: QSslSocket::connectToHostEncrypted: TLS initialization failed
[Exoplanets] Download error: While trying to access "https://www.stellarium.org/json/exoplanets.json" the following error occurred: "TLS initialization failed"
[Exoplanets] Already updating...  will not start again until current update is complete.
[Exoplanets] Already updating...  will not start again until current update is complete.
[Exoplanets] Already updating...  will not start again until current update is complete.

Not sure why TLS initialization could fail.

On my Ubuntu 20.04 machine Exoplanets update successfully, but Satellites emit another error:

[Satellites] FAILED to download "http://www.celestrak.org/NORAD/elements/iridium.txt" Error: "Error transferring http://www.celestrak.org/NORAD/elements/iridium.txt - server replied: Not Found"
[Satellites] FAILED to download "https://www.prismnet.com/~mmccants/tles/classfd.zip" Error: "Error transferring https://www.prismnet.com/~mmccants/tles/classfd.zip - server replied: Not Found"
[Satellites] FAILED to download "http://www.celestrak.org/NORAD/elements/gorizont.txt" Error: "Error transferring http://www.celestrak.org/NORAD/elements/gorizont.txt - server replied: Not Found"
[Satellites] FAILED to download "http://www.celestrak.org/NORAD/elements/raduga.txt" Error: "Error transferring http://www.celestrak.org/NORAD/elements/raduga.txt - server replied: Not Found"
[Satellites] FAILED to download "http://www.celestrak.org/NORAD/elements/molniya.txt" Error: "Error transferring http://www.celestrak.org/NORAD/elements/molniya.txt - server replied: Not Found"
10110111 commented 1 year ago

Also, the log has a strange chain of 176 zero characters in this part:

LandscapeMgr: Clearing cache of 0 landscapes totalling about  0 MB.
<176 times '\0'>[Exoplanets] Already updating...  will not start again until current update is complete.

In hex form:

00000000: 4c 61 6e 64 73 63 61 70 65 4d 67 72 3a 20 43 6c  LandscapeMgr: Cl
00000010: 65 61 72 69 6e 67 20 63 61 63 68 65 20 6f 66 20  earing cache of 
00000020: 30 20 6c 61 6e 64 73 63 61 70 65 73 20 74 6f 74  0 landscapes tot
00000030: 61 6c 6c 69 6e 67 20 61 62 6f 75 74 20 20 30 20  alling about  0 
00000040: 4d 42 2e 0d 0a 00 00 00 00 00 00 00 00 00 00 00  MB..............
00000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
00000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
00000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
00000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
00000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
000000a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
000000b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
000000c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
000000d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
000000e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
000000f0: 00 00 00 00 00 5b 45 78 6f 70 6c 61 6e 65 74 73  .....[Exoplanets
00000100: 5d 20 41 6c 72 65 61 64 79 20 75 70 64 61 74 69  ] Already updati
00000110: 6e 67 2e 2e 2e 20 20 77 69 6c 6c 20 6e 6f 74 20  ng...  will not 
00000120: 73 74 61 72 74 20 61 67 61 69 6e 20 75 6e 74 69  start again unti
00000130: 6c 20 63 75 72 72 65 6e 74 20 75 70 64 61 74 65  l current update
00000140: 20 69 73 20 63 6f 6d 70 6c 65 74 65 2e 0d 0a      is complete...

This may hint at memory corruption.

alex-w commented 1 year ago

Not sure why TLS initialization could fail.

OpenSSL 3 can be too new for Windows 8.

alex-w commented 1 year ago

On my Ubuntu 20.04 machine Exoplanets update successfully, but Satellites emit another error

celestrak.org is outdated now… please reset the default list of TLE sources

alex-w commented 1 year ago

Please replace libssl-3-x64.dll and libcrypto-3-x64.dll files by files from attached archive and try update the data again

OpenSSL.zip

nicopop75 commented 1 year ago

Great! It's working now. Thank you very much What was the problem?

gzotti commented 1 year ago

Running an obsolete OS like Windows 8.* is a problem...

github-actions[bot] commented 1 year ago

Hello @nicopop75!

Please check the fresh version (development snapshot) of Stellarium: https://github.com/Stellarium/stellarium-data/releases/tag/weekly-snapshot

github-actions[bot] commented 1 year ago

Hello @nicopop75!

Please check the latest stable version of Stellarium: https://github.com/Stellarium/stellarium/releases/latest