none
How to stop online updates Sunset edition RRS feed

  • Question

  • I would like to prevent all online updates when starting up Money Sunset (US version 17.0.120.3817).  While the attempt to update is occurring, evidenced by the spinning icon near the upper right corner, Pocket Sense updates seem to be prevented as an error message will occur during the import phase.

    In Portfolio Manager I have tried to deselect all of the stocks for online updates, but I need to leave one, else I get this message: 

     

    If I go to the Customize Update schedule page, I see this:

    The "5" is grayed out, and cannot be altered.

    Are there any other switches I am missing?

    Thanks.

        Ron


    Ron

    Wednesday, May 11, 2016 12:41 PM

Answers

  • All of the Accounts show "None"

    Blocking all access to the first IP address (using my router firewall) has the effect of cutting the spinning time down to one (1) minute from the 2 seen normally.

    • One minute is still a long time
    • That first access is to msn.com, and blocking it in my router blocks it for everyone and all programs.

    However, I then tried to block MS Money in the Windows Firewall.  One needs to go to Advanced Settings for this, but it seems that once blocked at that level, my spinning time is down to about 20 seconds.  I doubt my settings are optimal, as I'm not really sure what I'm doing, but hopefully they are "good enough".  And, for me, the 20 seconds is also good enough.

    My computer is usually off at 4AM, and I would prefer to continue to run the scripts manually.  In addition to the python scripts, I have two other scripts that I run using MSMoneyQuotes from Dan Gaier.  One updates quotes which are still being reported.  The other run imports a CSV file that I generate to have data for proprietary holdings that are not reported on the Stock Exchange, but are on the Nationwide web site.

    Yes, I could probably script all this to occur at 4AM, but the stuff by Gaier is not affected by the ongoing attempt to update.  Only the Python scripts.

    Best wishes


    Ron



    Wednesday, May 11, 2016 7:10 PM

All replies

  • I was able to duplicate your "must select" message by de-selecting all investments. If I selected the first thing in the list (sp 500) the message went away. I also have the grayed-out number.

    I don't find any other relevant switches.

    When I do start Money, I see the spinning icon for under 30 seconds I estimate. If yours keeps spinning, that would be your primary symptom, it seems to me. I would try a quick file repair. I would also go to  Tools->Settings->ProgramSettings and set the
    (GeneralDisplay:)StartMoneyWithThisPageOpen:AccountList It seems possible that the action could be because of some "home" page module. You could also go to  Tools->Settings->HomePageDisplayOptions and Remove the Investment Performance module if you have not done so already. Maybe remove any other modules that you might suspect.

    I might consider netstat /n or netstat to figure out what IP address Money is trying to reach, and if I could identify it, make a hosts file 0 entry for that IP. Zero is better than 127.0.0.1 for that purpose. Expect your security software to be upset that hosts was changed, and you will need to disable that checking.

    Wednesday, May 11, 2016 1:19 PM
    Moderator
  • Cal,

        Thanks for those suggestions.  My icon spins for a bit more than two (2) minutes.  Very annoying. I wonder if the time difference has to do with internet speeds.

    The only items I have on Home Page shouldn't have to do with the Internet.  They are "Favorite Accounts", "Cash Flow forecast" and "Bills and Deposits".

    The quick repair did not improve anything.  Netstat showed that msmoney is trying to connect from five ports to four different foreign addresses.  BTW, in this context, netstat /b is a useful command switch.

    I'll look into disabling these connections.  I'd prefer to do it only if they are coming from msmoney.

    And I have no idea why my MSMONEY is trying to connect to a Simpson's character.  Hmmm.  My first guess is that it is a programmer's joke.  But I guess I should look into it further

    It seems Hans-Moleman has something to do with W3C (world wide web consortium).  What this has to do with MSMONEY is beyond me.

    Active Connections
    Proto Local Address Foreign Address State Source
    TCP 192.168.1.21:58251   msnbot-65-52-108-27:http ESTABLISHED [msmoney.exe]
    TCP 192.168.1.21:58252   137.117.100.176:http ESTABLISHED [msmoney.exe]
    TCP 192.168.1.21:58253   a-0003:http ESTABLISHED [msmoney.exe]
    TCP 192.168.1.21:58254   104.25.195.13:http ESTABLISHED [msmoney.exe]
    TCP 192.168.1.21:58255   104.25.195.13:http ESTABLISHED [msmoney.exe]
    TCP 192.168.1.21:58256   hans-moleman:http ESTABLISHED

    [msmoney.exe]


    Ron



    Wednesday, May 11, 2016 4:22 PM
  • Good deal on that netstat /b

    I am thinking that the first access may be key to triggering the rest of the accesses. I seem to have a dim recollection.

    I wonder if Windows Firewall could do the blocking. To test if this could be worth pursuing, you might try disconnecting from the Internet and see if the spinning stops sooner.

    If you go to Banking->AccountTools, do any of the accounts show anything but "None" and "File Imports" in the Services column?

    Also, if you schedule your PocketSense access with a batch file, as I do at about 4am, you could maybe have the batch file check for your *.lrd file. If it does not exist, launch Money with
    call start /D "C:\Program Files\Microsoft Money Plus\MNYCoreFiles"  msmoney.exe
    , and then call sleep 600 to let the spinning stop before proceeding with invoking getdata.py

     

    Wednesday, May 11, 2016 5:07 PM
    Moderator
  • All of the Accounts show "None"

    Blocking all access to the first IP address (using my router firewall) has the effect of cutting the spinning time down to one (1) minute from the 2 seen normally.

    • One minute is still a long time
    • That first access is to msn.com, and blocking it in my router blocks it for everyone and all programs.

    However, I then tried to block MS Money in the Windows Firewall.  One needs to go to Advanced Settings for this, but it seems that once blocked at that level, my spinning time is down to about 20 seconds.  I doubt my settings are optimal, as I'm not really sure what I'm doing, but hopefully they are "good enough".  And, for me, the 20 seconds is also good enough.

    My computer is usually off at 4AM, and I would prefer to continue to run the scripts manually.  In addition to the python scripts, I have two other scripts that I run using MSMoneyQuotes from Dan Gaier.  One updates quotes which are still being reported.  The other run imports a CSV file that I generate to have data for proprietary holdings that are not reported on the Stock Exchange, but are on the Nationwide web site.

    Yes, I could probably script all this to occur at 4AM, but the stuff by Gaier is not affected by the ongoing attempt to update.  Only the Python scripts.

    Best wishes


    Ron



    Wednesday, May 11, 2016 7:10 PM
  • There is only one registry key that has an http entry. Change that to http://127.0.0.0 - or if Cal thinks another value is better - so much better.

    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Money\17.0\SSI\ManifestURL

    The URL entered by the installation is old and no longer exists.


    Bob - MSN Mobile

    Wednesday, May 11, 2016 11:00 PM
  • What happened when you did that on your installation?

    In any event, all of the URL's that Money (on my computer) is trying to contact exist.  And the key you mention does not exist at all in my installation and, as I wrote, blocking outgoing Money connections to the Internet using Windows Firewall has reduced the updating time to about 20 seconds.


    Ron

    Thursday, May 12, 2016 12:31 AM
  • At the time you reported long wait times, mine were the usual 15 seconds, but lately they are MUCH longer and it is getting annoying.   It doesn't get in the way of my python scripts as I run the scripts first via shortcut and then acknowledge YES to start Money.  The ofx files process first and then you must wait while the internet "updating" takes place.

    I do not have BobSmiley's key in my install either.

    Just for comparison, here is my netstat /b output.   I guess Microsoft didn't spend much time cleaning up the Sunset version other than removing the activation module...

      TCP    192.168.0.44:64477     131.253.40.59:http     ESTABLISHED  [msmoney.exe]
      TCP    192.168.0.44:64478     137.117.100.176:http   ESTABLISHED  [msmoney.exe]
      TCP    192.168.0.44:64479     a-0003:http            ESTABLISHED  [msmoney.exe]
      TCP    192.168.0.44:64480     104.25.195.13:http     ESTABLISHED  [msmoney.exe]
      TCP    192.168.0.44:64481     104.25.194.13:http     ESTABLISHED  [msmoney.exe]
      TCP    192.168.0.44:64482     hans-moleman:http      ESTABLISHED  [msmoney.exe]
      TCP    192.168.0.44:64495     hans-moleman:http      ESTABLISHED  [msmoney.exe]

    Sunday, June 5, 2016 1:00 PM
  • I wonder if this change in wait time is due to some update someplace, as mine has not always been this way either.

    In any event, I was able to get back down to the 15-20 second wait by blocking all inbound/outbound connections on all ports in Windows Firewall.


    Ron

    Sunday, June 5, 2016 1:12 PM
  • Not sure if I followed the same procedure as you, but this time my wait time was only 8 seconds!  I created a new rule for both an inbound block and an outbound block for msmoney.exe, but there was no provision for selecting ports when I did so.

    I don't see Advanced Settings anywhere, but my Windows 10 Firewall program is called Windows Firewall with Advanced Security - is that what you meant?

    • Edited by ameridan Sunday, June 5, 2016 3:35 PM
    Sunday, June 5, 2016 3:28 PM
  • Yes that is the same program.

    If you examine the properties for the rule you created, and look at the Protocols and Ports tab, you should see the option.  (And also examine the other tabs).


    Ron

    Sunday, June 5, 2016 7:10 PM
  • Thanks Ron & Cal.  I didn't see this when creating the rule.   Wow - 2 seconds after the OFX files were processed, the updating was finished!
    • Edited by ameridan Sunday, June 5, 2016 9:28 PM
    Sunday, June 5, 2016 9:27 PM
  • I've written down the procedure for those needing instructions to solve the annoying delay.
    • Edited by ameridan Saturday, June 11, 2016 2:14 PM
    Saturday, June 11, 2016 2:12 PM
  • Good idea!

    Ron

    Saturday, June 11, 2016 5:42 PM
  • «The "5" is grayed out, and cannot be altered.

    Are there any other switches I am missing?»

    Not that it matters any more based on the rest of this thread, but yes you are missing something.  There is a way to change that number.

    In Portfolio View, Other Tasks, Change Portfolio settings you get:

    You can then uncheck the Update Prices box and change the number of minutes to as little as 1 (but not 0) and as many as 9999, which get you which, due to space limitations, will show grayed-out as 99 minutes on the screen displayed in your post, but will show as 9999 in the Update Prices submenu in the Portfolio view.   Of course none of this matters now, but just in case you wanted to know.
    Thursday, June 16, 2016 7:23 PM