Postgresql – Connection timeout errors from Postgres Update Monitor (postgres 9.6)

enterprisedbpostgresql

I am running PostgreSQL 9.6 on windows 10

It seems it has an update monitor that does not use any information about the proxy agent from Windows (we have a corporate proxy). It also does not look at the environment variables HTTP_PROXY or HTTPS_PROXY (which I have set to add credentials via CNTLM for our corporate firewall). This is useful for programs such as NPM and GIT which need to get past our outgoing firewall.

So I am getting the following message every 10 or some minutes as a pop up from a program called:

"D:\Program Files (x86)\postgresql\updatemonitor\bin\UpdManager.exe" --execute  "D:\Program Files\PostgreSQL\9.6\bin\stackbuilder.exe"

The message is very deceiving, but I tracked down the program, and it is the one listed above.

enter image description here

Best Answer

Update Monitor is a little utility from EnterpriseDB that notifies of needed updates. It is not very much documented and doesn't have any obvious way to configure itself. It can be considered non essential, in the sense that the database will perfectly work without it, and you will most probably not miss its functionality.

It's function is explained in the EnterpriseDB website. EDB has also have a Support Page, with contact possibilities that might provide a solution to the malfunction of Update Monitor.

Being a non-essential utility (I've lived without it for very long), if it is giving some annoying popups, I'd consider that the cost versus profit ratio is not favourable, and I'd recommend to, simply, uninstall it. The usual unistall process of any Windows 10 program should be sufficient.

In order to be "up to date" with regard to everything related to PostgreSQL development, it's good to register to the "pgsql-announce@postgresql.org" mailing list from postgresql.org. They'll send one to three emails per week, neat and simple. Any critical update is always announced ASAP.