<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Mikrotik.moscow [тема: Ошибка при попытке очистить подключения брандмауэра]</title>
		<link>http://mikrotik.moscow</link>
		<description>Новое в теме Ошибка при попытке очистить подключения брандмауэра форума RouterOS на сайте Mikrotik.moscow [mikrotik.moscow]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Sun, 02 Aug 2026 13:12:55 -0400</pubDate>
		<item>
			<title>Ошибка при попытке очистить подключения брандмауэра</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86188-oshibka-pri-popytke-ochistit-podklyucheniya-brandmauera/message404061">Ошибка при попытке очистить подключения брандмауэра</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Лучше приводить аргументы, чем писать наугад. Всё равно вставь это в winbox, у меня никаких ошибок не возникает:<br />/ip fire conn<br />:foreach idc in=[find where timeout&gt;60 and (!(dst-address~":8291\$"))] do={<br /> &nbsp; &nbsp;remove [find where .id=$idc]<br />} <br />
			<i>01.12.2022 18:26:00, rextended.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86188-oshibka-pri-popytke-ochistit-podklyucheniya-brandmauera/message404061</link>
			<guid>http://mikrotik.moscow/forum/forum57/86188-oshibka-pri-popytke-ochistit-podklyucheniya-brandmauera/message404061</guid>
			<pubDate>Thu, 01 Dec 2022 18:26:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Ошибка при попытке очистить подключения брандмауэра</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86188-oshibka-pri-popytke-ochistit-podklyucheniya-brandmauera/message404060">Ошибка при попытке очистить подключения брандмауэра</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Восхитительная аргументация от автора «лучшего» решения, которое даже нормально не работает (да и не должно) лол: <img class="lazyload "  src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="/upload/forum/mikrotik/964a9f791cb04ab1c8395d4bda674c7870e96811.png" alt="Пользователь добавил изображение" border="0" /> <br />
			<i>01.12.2022 17:59:00, vklpt.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86188-oshibka-pri-popytke-ochistit-podklyucheniya-brandmauera/message404060</link>
			<guid>http://mikrotik.moscow/forum/forum57/86188-oshibka-pri-popytke-ochistit-podklyucheniya-brandmauera/message404060</guid>
			<pubDate>Thu, 01 Dec 2022 17:59:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Ошибка при попытке очистить подключения брандмауэра</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86188-oshibka-pri-popytke-ochistit-podklyucheniya-brandmauera/message404059">Ошибка при попытке очистить подключения брандмауэра</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Я не вижу никакой пользы в вашем собственном решении, особенно от человека, который не умеет читать и понимать. А конструкция «if (true) do={» никак не впечатляет — словно куски кода разбросаны где попало... и уж совсем ужасно выглядят «resume-next» — такие вещи обычно ничего хорошего не предвещают. <br />
			<i>01.12.2022 17:25:00, rextended.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86188-oshibka-pri-popytke-ochistit-podklyucheniya-brandmauera/message404059</link>
			<guid>http://mikrotik.moscow/forum/forum57/86188-oshibka-pri-popytke-ochistit-podklyucheniya-brandmauera/message404059</guid>
			<pubDate>Thu, 01 Dec 2022 17:25:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Ошибка при попытке очистить подключения брандмауэра</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86188-oshibka-pri-popytke-ochistit-podklyucheniya-brandmauera/message404058">Ошибка при попытке очистить подключения брандмауэра</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Это работает: # 2022.11.29 &nbsp;<br /># Только UDP &nbsp;<br />local funDebug do={ &nbsp;<br /> &nbsp; &nbsp;if (true) do={ log info (" &nbsp; &nbsp;KILL_CONNECTIONS: " . $1) } &nbsp;<br />} &nbsp;<br />$funDebug ("start") &nbsp;<br />/ip firewall connection &nbsp;<br />:local arrConnections [find protocol=udp];  <br />:local numErr 0; &nbsp;<br />:foreach conn in=$arrConnections do={ &nbsp;<br /> &nbsp;:do { &nbsp;<br /> &nbsp; &nbsp;remove $conn &nbsp;<br /> &nbsp;} on-error={ &nbsp;<br /> &nbsp; &nbsp;# $funDebug ("error on $conn") &nbsp;<br /> &nbsp; &nbsp;:set numErr ($numErr + 1) &nbsp;<br /> &nbsp;} &nbsp;<br />}; &nbsp;<br />$funDebug ("count: " . [:len $arrConnections] . ", errors: " . $numErr)  <br />$funDebug ("finish") &nbsp;<br /><br />Удобно тестировать с торрентом, потому что он создаёт много соединений. <br />
			<i>29.11.2022 14:00:00, vklpt.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86188-oshibka-pri-popytke-ochistit-podklyucheniya-brandmauera/message404058</link>
			<guid>http://mikrotik.moscow/forum/forum57/86188-oshibka-pri-popytke-ochistit-podklyucheniya-brandmauera/message404058</guid>
			<pubDate>Tue, 29 Nov 2022 14:00:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Ошибка при попытке очистить подключения брандмауэра</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86188-oshibka-pri-popytke-ochistit-podklyucheniya-brandmauera/message404057">Ошибка при попытке очистить подключения брандмауэра</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			eworm, пожалуйста, прочитай первый пост. Это давняя и хорошо известная проблема. <br />
			<i>29.11.2022 16:35:00, vklpt.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86188-oshibka-pri-popytke-ochistit-podklyucheniya-brandmauera/message404057</link>
			<guid>http://mikrotik.moscow/forum/forum57/86188-oshibka-pri-popytke-ochistit-podklyucheniya-brandmauera/message404057</guid>
			<pubDate>Tue, 29 Nov 2022 16:35:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Ошибка при попытке очистить подключения брандмауэра</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86188-oshibka-pri-popytke-ochistit-podklyucheniya-brandmauera/message404056">Ошибка при попытке очистить подключения брандмауэра</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Зачем ты пытаешься делать это в цикле? Это отлично сработает и так: /ip/firewall/connection/remove [ find ]; <br />
			<i>29.11.2022 15:51:00, eworm.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86188-oshibka-pri-popytke-ochistit-podklyucheniya-brandmauera/message404056</link>
			<guid>http://mikrotik.moscow/forum/forum57/86188-oshibka-pri-popytke-ochistit-podklyucheniya-brandmauera/message404056</guid>
			<pubDate>Tue, 29 Nov 2022 15:51:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Ошибка при попытке очистить подключения брандмауэра</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86188-oshibka-pri-popytke-ochistit-podklyucheniya-brandmauera/message404055">Ошибка при попытке очистить подключения брандмауэра</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Так почему же я не использую своё собственное решение? <br />
			<i>01.12.2022 08:13:00, vklpt.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86188-oshibka-pri-popytke-ochistit-podklyucheniya-brandmauera/message404055</link>
			<guid>http://mikrotik.moscow/forum/forum57/86188-oshibka-pri-popytke-ochistit-podklyucheniya-brandmauera/message404055</guid>
			<pubDate>Thu, 01 Dec 2022 08:13:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Ошибка при попытке очистить подключения брандмауэра</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86188-oshibka-pri-popytke-ochistit-podklyucheniya-brandmauera/message404054">Ошибка при попытке очистить подключения брандмауэра</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Конечно, могут возникать проблемы с таймингом при большом количестве соединений в таблице. Но если просто нужно сбросить некоторые SIP-соединения (полагаю, это был кейс первоначального автора), то это всё ещё может сработать как надо при правильной фильтрации: /ip/firewall/connection/remove [find where protocol=udp dst-address~":5060\$"]. Используйте цикл, если не сработает. <br />
			<i>30.11.2022 11:28:00, eworm.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86188-oshibka-pri-popytke-ochistit-podklyucheniya-brandmauera/message404054</link>
			<guid>http://mikrotik.moscow/forum/forum57/86188-oshibka-pri-popytke-ochistit-podklyucheniya-brandmauera/message404054</guid>
			<pubDate>Wed, 30 Nov 2022 11:28:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Ошибка при попытке очистить подключения брандмауэра</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86188-oshibka-pri-popytke-ochistit-podklyucheniya-brandmauera/message404053">Ошибка при попытке очистить подключения брандмауэра</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Я не вижу никакого преимущества в двойном поиске. <br />
			<i>29.11.2022 18:28:00, vklpt.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86188-oshibka-pri-popytke-ochistit-podklyucheniya-brandmauera/message404053</link>
			<guid>http://mikrotik.moscow/forum/forum57/86188-oshibka-pri-popytke-ochistit-podklyucheniya-brandmauera/message404053</guid>
			<pubDate>Tue, 29 Nov 2022 18:28:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Ошибка при попытке очистить подключения брандмауэра</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86188-oshibka-pri-popytke-ochistit-podklyucheniya-brandmauera/message404052">Ошибка при попытке очистить подключения брандмауэра</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			vklpt, пожалуйста, поищи на форуме. Это старая и широко известная проблема, которая уже решена более удобным способом. <noindex><a href="http://forum.mikrotik.com/t/script-to-clean-firewall-connections-after-public-ip-changes/135275/5" target="_blank" rel="nofollow" >http://forum.mikrotik.com/t/script-to-clean-firewall-connections-after-public-ip-changes/135275/5</a></noindex> <br />
			<i>29.11.2022 18:25:00, rextended.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86188-oshibka-pri-popytke-ochistit-podklyucheniya-brandmauera/message404052</link>
			<guid>http://mikrotik.moscow/forum/forum57/86188-oshibka-pri-popytke-ochistit-podklyucheniya-brandmauera/message404052</guid>
			<pubDate>Tue, 29 Nov 2022 18:25:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Ошибка при попытке очистить подключения брандмауэра</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86188-oshibka-pri-popytke-ochistit-podklyucheniya-brandmauera/message404051">Ошибка при попытке очистить подключения брандмауэра</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Всем привет! Я написал скрипт для очистки соединений в файрволе. Он работает нормально, но иногда выдаёт ошибку: no such item (4). Думаю, это связано с тем, как RouterOS обрабатывает список соединений. Вот сам скрипт:<br /><br />:local ConnectionList [/ip firewall connection find]  <br />:foreach Connection in=[$ConnectionList] do={/ip firewall connection remove $Connection}<br /><br />Похоже, что между тем, как мы сохраняем соединения в массив и пытаемся их удалить, какое-то соединение закрывается, и команда remove пытается удалить уже несуществующее соединение, из-за чего и выскакивает ошибка. Я пробовал добавить условие on-error={…}, но никак не получилось — постоянно синтаксические ошибки.<br /><br />Кто-нибудь может подсказать, как можно либо предотвратить эту ошибку, либо корректно её обработать? Спасибо! <br />
			<i>06.04.2016 23:39:00, thedoble.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86188-oshibka-pri-popytke-ochistit-podklyucheniya-brandmauera/message404051</link>
			<guid>http://mikrotik.moscow/forum/forum57/86188-oshibka-pri-popytke-ochistit-podklyucheniya-brandmauera/message404051</guid>
			<pubDate>Wed, 06 Apr 2016 23:39:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
	</channel>
</rss>
