Scriptcase update via proxy not working

Hello,

I’m using scriptcase 9.12.0003.
My development is behind a proxy to access internet, proxy setting is done in scriptcase, the diagnosis page shows “internet ok”, checking for new version of scriptcase also works succesfully, registering online works too.

The only thing that does not work is doing the update of scriptcase, it generates an error file with this :

fopen(http://webservice.scriptcase.net/updservicev9/nm_upd_service_v9.php): Failed to open stream: php_network_getaddresses: getaddrinfo for webservice.scriptcase.net failed: Name or service not known | Script: /opt/app/a1234/apache-dev/htdocs/scriptcase/devel/class/page/nmPageAdminUpdate2.class.php linha: 1483

The requested url is well open in the proxy.

I tried digging in file /opt/app/a1234/apache-dev/htdocs/scriptcase/devel/class/page/nmPageAdminUpdate2.class.php
to see what it does but file seems to be encrypted.

I suspect that proxy settings are not taken into account in that file.

Any idea how to solve this anyone ?

Thank you

Additionnal infos, the php log shows this error everytime I try to update version :

PHP Fatal error:  Uncaught TypeError: stream_get_contents(): Argument #1 ($stream) must be of type resource, bool given in 
/opt/app/htdocs/scriptcase/devel/class/page/nmPageAdminUpdate2.class.php:1492
Stack trace:
#0 /opt/app/htdocs/scriptcase/devel/class/page/nmPageAdminUpdate2.class.php(1492): stream_get_contents()
#1 /opt/app/htdocs/scriptcase/devel/class/page/nmPageAdminUpdate2.class.php(1403): nmPageAdminUpdate2->RequestFile()
#2 /opt/app/htdocs/scriptcase/devel/class/page/nmPageAdminUpdate2.class.php(514): nmPageAdminUpdate2->DownloadUpdateFile()
#3 /opt/app/htdocs/scriptcase/devel/class/page/nmPageAdminUpdate2.class.php(126): nmPageAdminUpdate2->HandleStep()
#4 /opt/app/htdocs/scriptcase/devel/class/page/nmPage.class.php(2471): nmPageAdminUpdate2->DisplayContent()
#5 /opt/app/htdocs/scriptcase/devel/class/page/nmSite.class.php(96): nmPage->Display()
#6 /opt/app/htdocs/scriptcase/devel/lib/php/base_ini.inc.php(1686): nmSite->Run()
#7 /opt/app/htdocs/scriptcase/devel/lib/php/base_ini.inc.php(2): sg_load()
#8 /opt/app/htdocs/scriptcase/devel/iface/admin_update2.php(25): include_once('/opt/app/a1328/...')
#9 /opt/app/htdocs/scriptcase/devel/iface/admin_update2.php(2): sg_load()
#10 {main}
  thrown in /opt/app/htdocs/scriptcase/devel/class/page/nmPageAdminUpdate2.class.php on line 1492