diff --git a/registry/scripts/upgrade_all.sh b/registry/scripts/upgrade_all.sh
index 14a83f2be13c6830977868ffb933644aca3a7d0c..865526c4a62edd8dd184a8fdbb0352ebd9477c7a 100755
--- a/registry/scripts/upgrade_all.sh
+++ b/registry/scripts/upgrade_all.sh
@@ -25,7 +25,7 @@ runcmd(){
     host=$1
     shift
     echo "Runnig $@ on $host"
-    ssh root@$host $@
+    ssh -o StrictHostKeychecking=no root@$host $@
 }
 
 conf_dir="/etc/registry"
@@ -36,7 +36,7 @@ wait_step=5
 
 if [ -z "$1" ]
 then
-    cmd="cd /opt/primtux-eole/; git pull; upgrade-session.sh"
+    cmd="cd /opt/primtux-eole/; export HTTPS_PROXY='http://dnsproxy:3128'; git pull; upgrade-session.sh"
 else
     cmd="$@"
 fi