OFX - Nationwide Building Society (UK)

Douglas Russell douglas.russell at comlab.ox.ac.uk
Fri Oct 10 11:02:27 EDT 2008


I've been trying to get direct OFX access to the Nationwide Building Society
(UK) without any success.
Basically I've found some settings (from the below, working, standalone
application) which look correct, but I get an error when I try and do the
actual connection.

Settings I used:

OFXSERVERURL=https://pfmanagement.nationet.com/OFXSecurity/OFX_SSL_128.dll
OFXORG=MFS_ORG
OFXFID=MFS_FID
BANKID=070116

If I dont force SSLv3 I dont get asked about a certificate and I get a TLS
error on the command line (nothing in the GUI) and no accounts are returned.
The status window does appear extremely briefly but then vanishes.

3:2008/10/10 15-43-10:gwen(32133):io_tls.c: 1154: gnutls_handshake: -9 (A
TLS packet with unexpected length was received.) [fatal]
3:2008/10/10 15-43-10:(null)(32133):provider.c:  659: Error exchanging
getAccounts-request (-66)
3:2008/10/10 15-43-10:qt3_wizard(32133):cfgtabpageuserofx.cpp:  283: Error
requesting account list


If I enable SSLv3 it prompts me to accept the Nationwide SSL certificate but
then fails with a Internal Server Error (500).


15:43:41
Resolving hostname "pfmanagement.nationet.com" ...
15:43:41
IP address is 155.131.31.101
15:43:41
Sending request...
15:43:41
Connecting to bank...
15:43:42
Connected.
15:43:42
Waiting for response...
15:43:43
HTTP-Status: 500 (Internal Server Error)
15:43:43
Network error while waiting for response
15:43:43
Finished. You may close this window.

The error in the terminal:

3:2008/10/10 15-43-42:qt3_wizard(32133):cppgui.cpp:  524: Checking cert
5:2008/10/10 15-43-42:qt3_wizard(32133):cppgui.cpp:  533: Automatically
accepting certificate [4E:EB:D2:8B:A2:51:30:0A:F9:ED:CE:23:77:79:D8:DE]
3:2008/10/10 15-43-43:(null)(32133):network.c:  343: Got an error response
(500: Internal Server Error)
3:2008/10/10 15-43-43:(null)(32133):provider.c:  659: Error exchanging
getAccounts-request (-1002)
3:2008/10/10 15-43-43:qt3_wizard(32133):cfgtabpageuserofx.cpp:  283: Error
requesting account list

In both cases it prompts me to enter my password to access my user account.
I'm unsure what I should enter as Nationwide security on the website (and
the application I link below) has both a text password and a 6 digit code.
Going by what the below app does, I've tried appending the code to the
password, but that didn't work either.


I'm pretty sure it should work as over at this website:

http://www.terabytelabs.net/nationwide-ofx-downloader/

someone has written a standalone application to connect to OFX and retrieve
account and statement information.

Any ideas?

Thanks in advance for any help.

Douglas


More information about the gnucash-user mailing list