Here’s what I get from California:
$ Hector:/Users/john> gnucash-cli -Q info
Found Finance::Quote version 1.70.
Finance::Quote sources:
alphavantage amfiindia asegr asx australia
bats borsa_italiana bourso bseindia bvb
canada comdirect consorsbank cse deka europe
fetch_live_currencies financeapi finanzpartner finnhub
fondsweb fool france ftfunds goldmoney googleweb
greece india indiamutual known_currencies marketwatch
morningstarch morningstarjp morningstaruk
mstarch mstaruk nasdaq nseindia nyse nzx
onvista poland romania sinvestor six stockdata
stooq swissfunddata tesouro_direto tmx
tradegate tradeville treasurydirect tsp tsx
twelvedata ukfunds unionfunds usa usbonds xetra
yahoo_json yahoojson yahooweb za
$ Hector:/Users/john> gnucash-cli -V -Q dump asx QAN
QAN:
type => 1
symbol => QAN
bid => 10.33
last => 10.41
success => 1
method => asx
p_change => 0.192492781520689
net => 0.0199999999999996
price => 10.41
name => QANTAS AIRWAYS LIMITED
ask => 10.43
currency => AUD
errormsg =>
volume => 3729869
$ Hector:/Users/john> gnucash-cli -Q dump asx QAN
Finance::Quote fields GnuCash uses:
symbol: QAN <=== required
date: **missing** <=== recommended
currency: AUD <=== required
last: 10.41 <=\
nav: <=== one of these
price: <=/
That suggests you have a network problem rather than something wrong with F::Q
1.70.
Regards,
John Ralls
$ Hector:/Users/john> gnucash-cli -Q info
Found Finance::Quote version 1.70.
Finance::Quote sources:
alphavantage amfiindia asegr asx australia
bats borsa_italiana bourso bseindia bvb
canada comdirect consorsbank cse deka europe
fetch_live_currencies financeapi finanzpartner finnhub
fondsweb fool france ftfunds goldmoney googleweb
greece india indiamutual known_currencies marketwatch
morningstarch morningstarjp morningstaruk
mstarch mstaruk nasdaq nseindia nyse nzx
onvista poland romania sinvestor six stockdata
stooq swissfunddata tesouro_direto tmx
tradegate tradeville treasurydirect tsp tsx
twelvedata ukfunds unionfunds usa usbonds xetra
yahoo_json yahoojson yahooweb za
> On Jul 10, 2026, at 18:51, Peter Lamb via gnucash-user
> <[email protected]> wrote:
>
> Hi, Chris, thanks for your suggestions.
>
> On 10/7/2026 18:32, Chris Good wrote:
>> Hi Peter,
>>
>> ASX is working for QAN prices now for me when I run F::Q from the command
>> line.
>
> Unfortunately, not for me:
>
> % perl -mFinance::Quote -e '%i =
> Finance::Quote->new->fetch("australia", "QAN"); print $i{QAN,
> errormsg}, "\n"'
> Unable to fetch data from the ASX server
> 'https://asx.api.markitdigital.com/asx-research/1.0/companies/QAN/header'.
> Status: 500 Can't connect to asx.api.markitdigital.com:443 (SSL
> connect attempt failed error:14077410:SSL
> routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure)
> %
>
>> Because you said it was working in Firefox, I guess you weren't being
>> affected by the recent Telstra network issues.
> I was affected by the Telstra mobile phone network issues, but all my testing
> of this issue with Finance::Quote and GnuCash has been done using my MacBook
> Pro, which doesn't use the Telstra mobile phone network for its internet
> connections. It doesn't even use Telstra's old phone lines for its VDSL2
> connection, and I wouldn't expect that it used the Telstra mobile network
> anywhere along its connection to the ASX data server.
>> I suggest you reload GnuCash 5.15-1 for Intel macOS or just use that if you
>> still have it installed.
>
> On its own that doesn't seem likely to be able to fix my problem, since while
> I can easily move back to Gnucash 5.15-1, I can't easily undo the update I
> made to F::Q. The only way I can think of reversing that is the rather
> drastic step of replacing the whole Perl library from a backup from before I
> did the update.
>
> But, for completeness, I tested both Gnucash 5.15-1 and 5.15-3 with the
> current version of F::Q, 1.70, and both gave the same errors. I also tested
> it with Gnucash 5.16-3 (I'd previously used 5.16-1), and I have the same
> error.
>
>> I think Perl & Finance Quote is pretty much independent of GnuCash.
> While Gnucash and Perl/F::Q are indeed separate pieces of software, and are
> updated separately, Gnucash isn't independent of Perl/F::Q, since Gnucash
> depends on it to implement stock price fetching.
>> You shouldn't need to change Perl or FQ when upgrading from 5.15-1 to 5.16.
> Perhaps not, but the reason why I updated F::Q was because Gnucash 5.16-1
> hung and had to be stopped with Force Quit when I tried to fetch share prices
> using the older version of F::Q that worked with Gnucash 5.15. The new
> version of F::Q doesn't cause that hang with any of the recent versions of
> Gnucash that I've tried, but it doesn't work, either.
>> If 5.15-1 still works, you may like to raise a bug for GC 5.16.
>
> It does not. The issue seems to be entirely in F::Q, since that fails in the
> same manner when run from the command line in my setup.
>
> Cheers,
> Peter
>
>> Regards,
>> Chris Good
>>
>>
>> Message: 6
>> Date: Fri, 10 Jul 2026 12:09:40 +1000
>> From: Peter Lamb<[email protected]>
>> To:"[email protected]" <[email protected]>
>> Subject: [GNC] Access problems fetching shares prices from Australian
>> Stock Exchange
>> Message-ID:<[email protected]>
>> Content-Type: text/plain; charset=UTF-8; format=flowed
>>
>> I'm getting error messages when I try to fetch share prices from the
>> Australian Stock Exchange (ASX/AX) in GnuCash.
>>
>> When I use Tools>Price Database, Get Quotes, there's a delay of a few
>> seconds then an error message popup:
>>
>> Quotes for the following commodities were unavailable or unusable:
>> * ASX:QAN Finance::Quote reported failure with error: Unable to
>> fetch data from the ASX server.
>> 'https://asx.api.markitdigital.com/asx-research/1.0/companies/QAN/header'.
>> Status 500 Can't connect to asx.api.markitdigital.com:443 (SSL
>> connect attempt failed error: 14077410:SSL
>> routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure
>>
>> Followed by similar messages for all the share codes that I'm attempting to
>> fetch (QAN is the share code for Qantas). Apologies for any transcription
>> errors: the popup doesn't allow me to copy/paste from it.
>>
>> If I paste
>> https://asx.api.markitdigital.com/asx-research/1.0/companies/QAN/header
>> into Firefox 152.0.5 (for macOS), it fetches correct JSON data for ASX:QAN
>> without errors.
>>
>> The setup for QAN in the Security Editor is:
>> Full name: Qantas
>> Symbol/abbreviation: QAN
>> Display symbol QAN.AX
>> Namespace: ASX
>> Get online quotes: checked
>> Type of quote source: Single, Australian Stock Exchange, AU
>>
>> But I assume that they are correct, because the correct URL for the Qantas
>> price data seems to be being generated.
>>
>> GnuCash: Version: 5.16 Build ID: 5.16+(2026-06-27) (for Intel macOS)
>> Finance::Quote: 1.70
>> macOS: Sequoia 15.7.7 (24G720) (for Intel)
>>
>> My last successful fetch was on 21 June 2026, using Gnucash 5.15-1 for Intel
>> macOS and (I think) Finance::Quote v1.56. Using?Finance::Quote
>> v1.56 in GnuCash 5.16 hangs without any error message.
>>
>> Should I have updated something else in the Perl library (the SSL libraries,
>> for example), or have I missed anything?
>>
>> Any help would be appreciated,
>> Peter
>>
>>
>> ------------------------------
>>
> _______________________________________________
> gnucash-user mailing list
> [email protected]
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
_______________________________________________
gnucash-user mailing list
[email protected]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.