Hello everyone,
Happy Holidays!
I am trying to download statements from my Vanguard retirement account into MS Money using the Statements tab of the HLEOFXQuotes tool.
I am getting the error message below.
If any of you downloaded statements from Vanguard using either HLEOfxQuotes or Pocketsense recently - did you see this issue?
If you did and you resolved it - could you share what you did to fix it? If you changed the URL - could you share the new URL?
I appreciate any help in this regard.
Below is the detailed error message followed by the contents of the Properties tab (with sensitive information redacted).
org.apache.http.conn.HttpHostConnectException: Connect to vesnc.vanguard.com:443 [vesnc.vanguard.com/192.175.161.62, vesnc.vanguard.com/192.175.214.62, vesnc.vanguard.com/192.175.213.62, vesnc.vanguard.com/192.175.162.62] failed: Connection timed out: connect
org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:156)
org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:374)
org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:393)
org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)
org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)
com.hungle.msmoney.stmt.fi.OfxClient.sendHeadRequest(OfxClient.java:108)
com.hungle.msmoney.stmt.fi.OfxClient.sendRequest(OfxClient.java:77)
com.hungle.msmoney.stmt.fi.DefaultFiDir.sendRequest(DefaultFiDir.java:44)
com.hungle.msmoney.stmt.fi.AbstractFiDir.sendRequest(AbstractFiDir.java:127)
com.hungle.msmoney.stmt.fi.AbstractFiDir.sendRequest(AbstractFiDir.java:95)
com.hungle.msmoney.stmt.FiDirUtils.download(FiDirUtils.java:165)
com.hungle.msmoney.stmt.FiDirUtils.download(FiDirUtils.java:153)
com.hungle.msmoney.stmt.DownloadStatementsTask.run(DownloadStatementsTask.java:79)
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base/java.lang.Thread.run(Unknown Source)Here is the contents of my Properties tab (excluding sensitive information)
appVer=2600
# Name of the Financial Institution (FI)
fi.name=Vanguard
# A good resource to obtain OFX info for your FI http://www.ofxhome.com/
# FI Id
# Some FI has id. Others don't. When in doubt, keep this value empty
fi.id=15103
# FI Org
fi.org=Vanguard
# FI Url
# URL where to connect to download statement
fi.url=https://vesnc.vanguard.com/us/OfxDirectConnectServlet
# FI Broker Id
# Some FI don't have Broker ID. When in doubt, keep this value empty
fi.brokerId=vanguard.com
# ofx version
# 1 or 2
# 1: is a safe choice to start
# 2: gives response that is a well-form XML file. Easier to parse.
#ofx.version=1
ofx.version=2
# Request type. One of the following
# . investment (support v1, v2)
# . bank (support v1)
# . creditCard (support v2)
requestType=investment
#requestType=bank
#requestType=creditCard
# Send info posted after a given date. Same as OFX's DTSTART
# Two formats:
# . -N: last N days
# . yearMonthDay (in GMT)
#startDate=-30
startDate=20240101