Good morning.
I noticed that I have major discrepancies between the results that PP gives me and the ones that the brokers give me, and researching, I see that PP is not updating exchange rates since 08/12/2015… Source: European central bank
Do you know how I can fix it?
Thanks
Good Morning,
I assume your firewall is blocking the exchange rate updates. Did you look in PP error log?
Hi. I don’t have any firewalls that might be blocking anything outbound. In fact, all my asset quotes and PP updates are updated to me correctly.
I also don’t see any errors in the error log related to exchange rates.
Do you know the URL to which you should connect to check it from the browser?
I am using Fedora 40
There seems to be something wrong with this xml on my computer: https://www.ecb.europa.eu/stats/eurofxref/eurofxref-hist.xml
It hangs when I try to open it in the browser.
And in the pp logs I don’t see any reference to the exchange rate update.
I’ll have to investigate further. Thanks for the indications.
Unfortunately I have no experience with the firewall of Fedora, but my guess would be still that this is the first thing you should investigate, if it is blocking Portfolio Performance from communicating with ECB server.
It is very strange… I have tried it from another machine with Fedora 40 and it does the same thing, Chrome hangs and never shows anything and ends up giving a timeout error. However, on another machine with windows I load the xml in the browser.
I do not have any antivirus or firewall on these machines with Fedora.
Could it be that I am missing some O.S. package?
Thanks
Opening https://www.ecb.europa.eu/stats/eurofxref/eurofxref-hist.xml
in a webbrowser simply downloads a XML file called eurofxref-hist.xml
it will not show any website.
But when I try to open the downloaded XML, from windows it loads the currency exchange data in the browser, but from fedora it hangs up.
Yes, that`s why you should check the firewall in Fedora
Maybe it is the same problem as in Kursaktualisierung Währungen Linux
https://bugs.openjdk.org/browse/JDK-8341057
javax.net.ssl|ERROR|C2|Worker-0: Wechselkurse von Europäische Zentralbank aktualisieren|2025-03-09 13:44:31.191 CET|TransportContext.java:375|Fatal (CERTIFICATE_UNKNOWN): PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target (
"throwable" : {
sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
So, you have this version “ca-certificates-2023.2.62_v7.0.401-6.fc40”
In ca-certificates-2023.2.62_v7.0.401-6.fc40 - Fedora Packages you cannot find the update for ssl.com
In ca-certificates-2024.2.69_v8.0.401-1.0.fc41 - Fedora Packages you find
which is needed for
www.ecb.europa.eu
I think you have to update the package ca-certificates
or add the rootcert manually to this truststore. I don’t know how this works on fedora.
Hi @ProgFriese
I finally upgraded my system to Fedora 41 and the problem is fixed.
Thank you!