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.

Reply via email to