On 11/12/2017 05:25 PM, John Ralls wrote:
On Nov 12, 2017, at 2:13 PM, Chris Szilagyi <ch...@apex-internet.com> wrote:

On 11/12/2017 04:02 PM, John Ralls wrote:
On Nov 12, 2017, at 10:36 AM, Chris Szilagyi <ch...@apex-internet.com> wrote:

On 11/12/2017 11:01 AM, John Ralls wrote:
On Nov 12, 2017, at 4:38 AM, Chris Szilagyi <ch...@apex-internet.com> wrote:

Hello:

Recently our Discover credit card online banking stopped working. It seems to be caused 
by our credit card number being changed, I think, as the time it stopped was around the 
time they changed it. Originally I went in to the AQBanking setup and just changed the 
account # there, and tried to download transactions and get the "no transactions for 
the selected time period" message.  I then tried deleting the online account in the 
AQBanking setup, and re-created it, but still get the same error.  I did notice that at 
the end of the AQBanking setup wizard where you select the associated GNUCash account, 
the GNUCash account has the old credit card # on it under the Account ID column, but I am 
not sure if that really matters, I haven't been able to find any way to change the 
Account ID.  If it doesn't matter anyway, then I'm not concerned with it as long as it 
works.

Am I doing this correctly and does anybody have any ideas of something else I 
can try?  I appreciate the help.  Thank you.
Check the download period in the first dialog box that comes up when you select 
Actions>Online Actions>Get Transactions. GnuCash resets the “last retrieved 
date” to today even when the retrieval is unsuccessful, so on subsequent attempts one 
must set the beginning date to the date of the last sucessful retrieval.

The name of the target account doesn’t matter as long as it’s the account you 
want to use.

Regards,
John Ralls

I have tried setting the dates to as far back as 6 months, and up to the past 
30 days' worth... and still receive the same message. Thank you for clarifying 
the account name.

If there is anything else I can try please let me know, thank you!
I trust that you can see the transactions on the website and that you've 
re-checked the account number a couple of dozen times by now. Does the 
AQBanking log window show anything unexpected?

Yes, I have checked everything over several times.  I have tried to find a log 
from AQbanking, and I am not sure where exactly it would be located.  I've 
checked various directories under the ~/.aqbanking folder and am not seeing 
anything.  I did find a gnucash.trace file in /tmp, it does have the line below:

* 17:02:48  CRIT <aqofxconnect> provider.c:  837: Error exchanging 
getStatements-request (403)

This corresponds to the time I tried to download the transactions.

If there's a better log to look at please let me know, thank you for your help!
When you run a download AQBanking puts up a dialog box containing a session log. There's a 
checkbox in the lower left to leave it open after the session finishes; it has an inverse 
counterpart, "Close log window when finished" in Preferences>Online Banking. 
Clear that checkbox then try again to retrieve and see if there are any useful messages in 
the log.

Regards,
John Ralls


Ah... got it, thank you. Looks like I'm getting an HTTP 403 error back. This definitely helps me a lot, thank you. Now I will have to figure out what Discover has done to their OFX setup.

Connecting to "ofx.discovercard.com"
Connected to "ofx.discovercard.com"
TLS: SSL-Cipher priority list: SECURE256:SECURE128
TLS: SSL-Ciphers negotiated: TLS1.2:ECDHE-RSA-AES-256-GCM:AEAD
Connected.
Sending message...
Message sent.
Waiting for response...
Receiving response...
HTTP-Status: 403 (Forbidden)
Error parsing server response
Unlocking user (my username)
Postprocessing jobs
Job Get Transactions: finished
Resetting provider queues
_______________________________________________
gnucash-user mailing list
gnucash-user@gnucash.org
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