:local Url ($ListsUrl . $ListsIndex);
:local tmpIndex false;
- :do {
- :onerror Err {
- :log info ($0 " Fetching script '" . $ScriptName . "' from url: " . $Url);
- :set tmpIndex [ /tool/fetch check-certificate=yes-without-crl \
- http-header-field=({ [ $FetchUserAgentStr $ScriptName ] }) $Url dst-path=$tmpIndex ];
- } do={
- :if (!($Err ~ "[Ss]tatus 404")) do={
- :log warning ($ScriptName . " Failed downloading address-lists index from: '" . $Url . "' Error: " . $Err);
- }
- :error false;
- }
- $WaitForFile $tmpIndex;
+# :do {
+# :onerror Err {
+# :log info ($0 " Fetching script '" . $ScriptName . "' from url: " . $Url);
+# :set tmpIndex [ /tool/fetch check-certificate=yes-without-crl \
+# http-header-field=({ [ $FetchUserAgentStr $ScriptName ] }) $Url dst-path=$tmpIndex ];
+# } do={
+# :if (!($Err ~ "[Ss]tatus 404")) do={
+# :log warning ($ScriptName . " Failed downloading address-lists index from: '" . $Url . "' Error: " . $Err);
+# }
+# :error false;
+# }
+# $WaitForFile $tmpIndex;
# :if ($tmpIndex->"status" = "finished") do={
# :set arrLists [ :tolf ($tmpIndex->"Lists") ];
# :error true;
# }
-# :for I from=1 to=5 do={
-# :if ($tmpIndex = false) do={
-# :set tmpIndex [ :tolf [ $FetchHugeFiles $ScriptName $FwAddrListsUrl $Index $CheckCerts ] ];
-# :if ($tmpIndex = false && $I < 5) do={
-# :log warning ($ScriptName . " Failed downloading address-list index, " . $I . ". try from: " . $FwAddrListsUrl . $Index);
-# :delay (($I * $I) . "s");
-# }
-# }
-# }
+ :for I from=1 to=5 do={
+ :if ($tmpIndex = false) do={
+ :set tmpIndex [ :tolf [ $FetchHugeFiles $ScriptName $Url $CheckCerts ] ];
+ :if ($tmpIndex = false && $I < 5) do={
+ :log warning ($ScriptName . " Failed downloading address-list index, " . $I . ". try from: " . $FwAddrListsUrl . $Index);
+ :delay (($I * $I) . "s");
+ }
+ }
+ }
:if ($tmpIndex = false) do={
- :log warning ($ScriptName . " Failed downloading address-list index from: " . $FwAddrListsUrl . $Index);
+ :log warning ($ScriptName . " Failed downloading address-list index from: " . $Url);
:set tmpIndex "";
}
- }
:foreach List in=[ :deserialize $tmpIndex delimiter="\n" from=dsv options=dsv.plain ] do={
:set List ($List->0);
:global GlobalFuncReady false;
# Git commit id & info, expected configuration version
-:global CommitId "main/592/9ef54f8b";
+:global CommitId "main/593/61326945";
:global CommitTAG "unknown";
-:global CommitInfo "Autocommit in repo: ros.vados.ru, generated by owner: root, in 20:20:03 04.05.2026.";
+:global CommitInfo "Autocommit in repo: ros.vados.ru, generated by owner: root, in 20:25:03 04.05.2026.";
# The variables are received right here.
:global GlobalConfVersion 140;