<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Mikrotik.moscow [тема: Редкие несоответствия ключей SA между strongSwan и RouterOS]</title>
		<link>http://mikrotik.moscow</link>
		<description>Новое в теме Редкие несоответствия ключей SA между strongSwan и RouterOS форума RouterOS на сайте Mikrotik.moscow [mikrotik.moscow]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Wed, 05 Aug 2026 04:43:21 -0400</pubDate>
		<item>
			<title>Редкие несоответствия ключей SA между strongSwan и RouterOS</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/87933-redkie-nesootvetstviya-klyuchey-sa-mezhdu-strongswan-i-routeros/message421788">Редкие несоответствия ключей SA между strongSwan и RouterOS</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Конечно, я открыл тикет полтора года назад) Это проблема взаимодействия между mikrotik и strongswan при использовании PFS. Отключение PFS — плохое решение. Если правильно помню, когда я разбирался с этой проблемой, я также пробовал другую реализацию. <br />
			<i>08.04.2020 09:36:00, sergeyk.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/87933-redkie-nesootvetstviya-klyuchey-sa-mezhdu-strongswan-i-routeros/message421788</link>
			<guid>http://mikrotik.moscow/forum/forum57/87933-redkie-nesootvetstviya-klyuchey-sa-mezhdu-strongswan-i-routeros/message421788</guid>
			<pubDate>Wed, 08 Apr 2020 09:36:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Редкие несоответствия ключей SA между strongSwan и RouterOS</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/87933-redkie-nesootvetstviya-klyuchey-sa-mezhdu-strongswan-i-routeros/message421787">Редкие несоответствия ключей SA между strongSwan и RouterOS</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Ты уже открывал заявку в службу поддержки support@mikrotik.com, как я советовал полтора года назад? В твоей конфигурации проблема возникает между двумя Mikrotik или между Mikrotik с одной стороны и каким-то другим IKEv2-решением с другой? За всё это время я не встречал ни одного случая такой проблемы на примерно 20 IKEv2-связях (хотя это не значит, что их нет, но при сбое на 30 минут на большинстве связей сразу бы сработал сигнал тревоги), многие из них с несколькими параллельными SA. Так что, возможно, это связано с твоей аппаратной платформой или с взаимодействием с другим IKEv2-решением… Разработчикам Mikrotik нужны все эти детали, чтобы они могли воспроизвести проблему в лаборатории и исправить её. <br />
			<i>08.04.2020 09:15:00, sindy.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/87933-redkie-nesootvetstviya-klyuchey-sa-mezhdu-strongswan-i-routeros/message421787</link>
			<guid>http://mikrotik.moscow/forum/forum57/87933-redkie-nesootvetstviya-klyuchey-sa-mezhdu-strongswan-i-routeros/message421787</guid>
			<pubDate>Wed, 08 Apr 2020 09:15:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Редкие несоответствия ключей SA между strongSwan и RouterOS</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/87933-redkie-nesootvetstviya-klyuchey-sa-mezhdu-strongswan-i-routeros/message421786">Редкие несоответствия ключей SA между strongSwan и RouterOS</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Прошло полтора года, а проблема всё ещё не решена) <br />
			<i>08.04.2020 08:49:00, sergeyk.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/87933-redkie-nesootvetstviya-klyuchey-sa-mezhdu-strongswan-i-routeros/message421786</link>
			<guid>http://mikrotik.moscow/forum/forum57/87933-redkie-nesootvetstviya-klyuchey-sa-mezhdu-strongswan-i-routeros/message421786</guid>
			<pubDate>Wed, 08 Apr 2020 08:49:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Редкие несоответствия ключей SA между strongSwan и RouterOS</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/87933-redkie-nesootvetstviya-klyuchey-sa-mezhdu-strongswan-i-routeros/message421785">Редкие несоответствия ключей SA между strongSwan и RouterOS</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Пожалуйста, отправьте это как баг-репорт на support@mikrotik.com, этот форум — не подходящее место. Лично я с таким багом не сталкивался начиная с версии 6.43.2, но все мои IKEv2-сессии идут либо между двумя Mikrotik’ами, либо между Mikrotik и Windows-машиной, где PFS не поддерживается со стороны Windows. Так что теоретически возможно, что с strongswan это ведёт себя иначе. <br />
			<i>28.11.2018 19:00:00, sindy.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/87933-redkie-nesootvetstviya-klyuchey-sa-mezhdu-strongswan-i-routeros/message421785</link>
			<guid>http://mikrotik.moscow/forum/forum57/87933-redkie-nesootvetstviya-klyuchey-sa-mezhdu-strongswan-i-routeros/message421785</guid>
			<pubDate>Wed, 28 Nov 2018 19:00:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Редкие несоответствия ключей SA между strongSwan и RouterOS</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/87933-redkie-nesootvetstviya-klyuchey-sa-mezhdu-strongswan-i-routeros/message421784">Редкие несоответствия ключей SA между strongSwan и RouterOS</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Похоже, эта проблема так и не исправлена. Я протестировал 6.43.4 и 6.44beta28 с IKEv2 в режиме транспортных предложений: add auth-algorithms=sha256 enc-algorithms=aes-256-cbc lifetime=1h pfs-group=modp4096 профиль: dh-group=modp4096 dpd-interval=10s dpd-maximum-failures=3 enc-algorithm=aes-256 hash-algorithm=sha256 lifetime=2h, подключён к strongswan 5.7.1 на centos7. Всё работает нормально какое-то время, ключи обновляются каждый час, но спустя 2-3 дня ситуация повторяется, как в первом посте: у обеих сторон правильные номера SPI, но ключи аутентификации и шифрования полностью разные, из-за чего весь зашифрованный трафик сбрасывается обеими пирами. В этот момент обе стороны посылают друг другу DPD, так как не видят активности по этой ссылке, но DPD не использует ESP и эти ключи, поэтому для обеих сторон канал выглядит живым и не пересоздаётся аутентификация. Через час при следующем обновлении ключи снова синхронизируются, и трафик течёт. Сегодня поставил 6.44beta39, буду смотреть, как пойдёт, но в списке изменений ничего про обновление ключей не вижу, скорее всего будет точно так же, и это очень раздражает. И, конечно, всё начинает работать, если принудительно вызвать повторную аутентификацию. Есть идеи, в чём может быть причина? Или лучше заявить об этой ошибке в другой трекер? <br />
			<i>28.11.2018 11:30:00, sergeyk.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/87933-redkie-nesootvetstviya-klyuchey-sa-mezhdu-strongswan-i-routeros/message421784</link>
			<guid>http://mikrotik.moscow/forum/forum57/87933-redkie-nesootvetstviya-klyuchey-sa-mezhdu-strongswan-i-routeros/message421784</guid>
			<pubDate>Wed, 28 Nov 2018 11:30:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Редкие несоответствия ключей SA между strongSwan и RouterOS</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/87933-redkie-nesootvetstviya-klyuchey-sa-mezhdu-strongswan-i-routeros/message421783">Редкие несоответствия ключей SA между strongSwan и RouterOS</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Из темы бета-версии 6.44: Что нового в 6.44beta6 (2018-Сен-11 08:52): … *) ike2 — исправлены редкие ошибки несоответствия ключей аутентификации и шифрования после обновления ключа с включённым PFS; Если у вас есть возможность выделить устройство для тестирования 6.44beta6 с strongswan, было бы супер. Я планирую сделать это на паре Mikrotik через несколько дней — сейчас они заняты тестированием другого. Чем раньше исправление докажет свою стабильность, тем скорее его можно будет внедрить в 6.43.x. <br />
			<i>11.09.2018 20:14:00, sindy.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/87933-redkie-nesootvetstviya-klyuchey-sa-mezhdu-strongswan-i-routeros/message421783</link>
			<guid>http://mikrotik.moscow/forum/forum57/87933-redkie-nesootvetstviya-klyuchey-sa-mezhdu-strongswan-i-routeros/message421783</guid>
			<pubDate>Tue, 11 Sep 2018 20:14:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Редкие несоответствия ключей SA между strongSwan и RouterOS</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/87933-redkie-nesootvetstviya-klyuchey-sa-mezhdu-strongswan-i-routeros/message421782">Редкие несоответствия ключей SA между strongSwan и RouterOS</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Привет! Мы настроили site-to-site VPN, соединяющий наш главный офис (running strongSwan 5.5.1 на Debian Stretch) с филиалом (используется RB2011iL с RouterOS 6.40.8). Это туннель IKEv2 с PSK и стандартным временем жизни ключа — 1 час. В целом всё работает отлично, но иногда (примерно раз в неделю) при обновлении ключа что-то идёт не так: после рекея две стороны уже не совпадают по тому, какие ключи использовать. &nbsp;<br /><br />После такого рекея SAs на стороне strongSwan выглядят так: &nbsp;<br />src &lt;STRONGSWAN_IP&gt; dst &lt;MIKROTIK_IP&gt; &nbsp;<br /> &nbsp;proto esp spi 0x09890c39 reqid 2 mode tunnel &nbsp;<br /> &nbsp;replay-window 0 flag af-unspec &nbsp;<br /> &nbsp;auth-trunc hmac(sha256) 0x511...fc4da 128 &nbsp;<br /> &nbsp;enc cbc(aes) 0x74a1...9c8c &nbsp;<br /> &nbsp;anti-replay context: seq 0x0, oseq 0x0, bitmap 0x00000000 &nbsp;<br /><br />src &lt;MIKROTIK_IP&gt; dst &lt;STRONGSWAN_IP&gt; &nbsp;<br /> &nbsp;proto esp spi 0xcff9f231 reqid 2 mode tunnel &nbsp;<br /> &nbsp;replay-window 32 flag af-unspec &nbsp;<br /> &nbsp;auth-trunc hmac(sha256) 0x162e...3c5f9 128 &nbsp;<br /> &nbsp;enc cbc(aes) 0x06ef...2a5 &nbsp;<br /> &nbsp;anti-replay context: seq 0x0, oseq 0x0, bitmap 0x00000000 &nbsp;<br /><br />В то время как на стороне MikroTik используются следующие SAs: &nbsp;<br />1 &nbsp;E spi=0x9890C39 src-address=&lt;STRONGSWAN_IP&gt; dst-address=&lt;MIKROTIK_IP&gt; state=mature &nbsp;<br /> &nbsp; &nbsp;auth-algorithm=sha256 enc-algorithm=aes-cbc enc-key-size=128 &nbsp;<br /> &nbsp; &nbsp;auth-key="3d5138d833aa55ceaee9801707c48a4dfb80e29fdc899cba6e39b18<WBR/>&shy;8a03bc83b" &nbsp;<br /> &nbsp; &nbsp;enc-key="c30de4b999ba413af5da8d2d8e024001" add-lifetime=48m2s/1h3s replay=128 &nbsp;<br /><br />2 &nbsp;E spi=0xCFF9F231 src-address=&lt;MIKROTIK_IP&gt; dst-address=&lt;STRONGSWAN_IP&gt; state=mature &nbsp;<br /> &nbsp; &nbsp;auth-algorithm=sha256 enc-algorithm=aes-cbc enc-key-size=128 &nbsp;<br /> &nbsp; &nbsp;auth-key="e9d1eefcb8250c7b5795c381e7c9eb7b44e67064fb1a90334335d37<WBR/>&shy;2f5efadb3" &nbsp;<br /> &nbsp; &nbsp;enc-key="a856120a0824bb2fc60aa565482d303e" addtime=aug/21/2018 10:18:10 expires-in=51m18s &nbsp;<br /> &nbsp; &nbsp;add-lifetime=48m2s/1h3s current-bytes=35703 current-packets=144 replay=128 &nbsp;<br /><br />Из этого вывода видно, что обе стороны используют разные ключи аутентификации и шифрования для одного и того же SPI. В результате любые ESP-пакеты данного соединения просто сбрасываются с обеих сторон. Перезапуск соединения сразу всё исправляет до следующего раза, когда после рекея возникает рассинхронизация ключей. &nbsp;<br /><br />Логи рекея на стороне strongSwan не вызывают у меня особого подозрения: &nbsp;<br />2018-08-21T10:18:09.616057+02:00 &nbsp;09[IKE] &lt;conn_name|1&gt; queueing CHILD_REKEY task  <br />2018-08-21T10:18:09.616674+02:00 &nbsp;09[IKE] &lt;conn_name|1&gt; activating new tasks  <br />2018-08-21T10:18:09.617223+02:00 &nbsp;09[IKE] &lt;conn_name|1&gt;   activating CHILD_REKEY task  <br />2018-08-21T10:18:09.617782+02:00 &nbsp;09[IKE] &lt;conn_name|1&gt; establishing CHILD_SA conn_name{2}  <br />2018-08-21T10:18:09.618394+02:00 &nbsp;09[CFG] &lt;conn_name|1&gt; proposing traffic selectors for us:  <br />2018-08-21T10:18:09.618955+02:00 &nbsp;09[CFG] &lt;conn_name|1&gt;  10.11.0.0/16  <br />2018-08-21T10:18:09.619505+02:00 &nbsp;09[CFG] &lt;conn_name|1&gt;  10.10.0.0/16  <br />2018-08-21T10:18:09.620064+02:00 &nbsp;09[CFG] &lt;conn_name|1&gt; proposing traffic selectors for other:  <br />2018-08-21T10:18:09.620697+02:00 &nbsp;09[CFG] &lt;conn_name|1&gt;  10.50.0.0/16  <br />2018-08-21T10:18:09.621381+02:00 &nbsp;09[CFG] &lt;conn_name|1&gt; configured proposals: ESP:AES_CBC_128/HMAC_SHA2_256_128/MODP_2048/NO_EXT_SEQ  <br />2018-08-21T10:18:09.636466+02:00 &nbsp;09[ENC] &lt;conn_name|1&gt; generating CREATE_CHILD_SA request 30 [ N(REKEY_SA) SA No KE TSi TSr ]  <br />2018-08-21T10:18:09.637105+02:00 &nbsp;09[NET] &lt;conn_name|1&gt; sending packet: from &lt;STRONGSWAN_IP&gt;[4500] to &lt;MIKROTIK_IP&gt;[4500] (496 bytes)  <br />2018-08-21T10:18:10.571371+02:00 &nbsp;12[NET] &lt;conn_name|1&gt; received packet: from &lt;MIKROTIK_IP&gt;[4500] to &lt;STRONGSWAN_IP&gt;[4500] (480 bytes)  <br />2018-08-21T10:18:10.572847+02:00 &nbsp;12[ENC] &lt;conn_name|1&gt; parsed CREATE_CHILD_SA response 30 [ No KE TSi TSr SA ]  <br />2018-08-21T10:18:10.590638+02:00 &nbsp;12[CFG] &lt;conn_name|1&gt; selecting proposal:  <br />2018-08-21T10:18:10.591675+02:00 &nbsp;12[CFG] &lt;conn_name|1&gt;   proposal matches  <br />2018-08-21T10:18:10.592406+02:00 &nbsp;12[CFG] &lt;conn_name|1&gt; received proposals: ESP:AES_CBC_128/HMAC_SHA2_256_128/MODP_2048/NO_EXT_SEQ  <br />2018-08-21T10:18:10.593170+02:00 &nbsp;12[CFG] &lt;conn_name|1&gt; configured proposals: ESP:AES_CBC_128/HMAC_SHA2_256_128/MODP_2048/NO_EXT_SEQ  <br />2018-08-21T10:18:10.593884+02:00 &nbsp;12[CFG] &lt;conn_name|1&gt; selected proposal: ESP:AES_CBC_128/HMAC_SHA2_256_128/MODP_2048/NO_EXT_SEQ  <br />2018-08-21T10:18:10.594612+02:00 &nbsp;12[CFG] &lt;conn_name|1&gt; selecting traffic selectors for us:  <br />2018-08-21T10:18:10.595126+02:00 &nbsp;12[CFG] &lt;conn_name|1&gt;  config: 10.11.0.0/16, received: 10.10.0.0/16 =&gt; no match  <br />2018-08-21T10:18:10.595605+02:00 &nbsp;12[CFG] &lt;conn_name|1&gt;  config: 10.10.0.0/16, received: 10.10.0.0/16 =&gt; match: 10.10.0.0/16  <br />2018-08-21T10:18:10.596273+02:00 &nbsp;12[CFG] &lt;conn_name|1&gt; selecting traffic selectors for other:  <br />2018-08-21T10:18:10.596780+02:00 &nbsp;12[CFG] &lt;conn_name|1&gt;  config: 10.50.0.0/16, received: 10.50.0.0/16 =&gt; match: 10.50.0.0/16  <br />2018-08-21T10:18:10.597258+02:00 &nbsp;12[CHD] &lt;conn_name|1&gt;   using AES_CBC for encryption  <br />2018-08-21T10:18:10.597731+02:00 &nbsp;12[CHD] &lt;conn_name|1&gt;   using HMAC_SHA2_256_128 for integrity  <br />2018-08-21T10:18:10.598220+02:00 &nbsp;12[CHD] &lt;conn_name|1&gt; adding inbound ESP SA  <br />2018-08-21T10:18:10.598695+02:00 &nbsp;12[CHD] &lt;conn_name|1&gt;   SPI 0xcff9f231, src &lt;MIKROTIK_IP&gt; dst &lt;STRONGSWAN_IP&gt;  <br />2018-08-21T10:18:10.599168+02:00 &nbsp;12[CHD] &lt;conn_name|1&gt; adding outbound ESP SA  <br />2018-08-21T10:18:10.599642+02:00 &nbsp;12[CHD] &lt;conn_name|1&gt;   SPI 0x09890c39, src &lt;STRONGSWAN_IP&gt; dst &lt;MIKROTIK_IP&gt;  <br />2018-08-21T10:18:10.600129+02:00 &nbsp;12[IKE] &lt;conn_name|1&gt; CHILD_SA conn_name{26} established with SPIs cff9f231_i 09890c39_o and TS 10.10.0.0/16 === 10.50.0.0/16  <br />2018-08-21T10:18:10.600670+02:00 &nbsp;12[IKE] &lt;conn_name|1&gt; reinitiating already active tasks  <br />2018-08-21T10:18:10.601294+02:00 &nbsp;12[IKE] &lt;conn_name|1&gt;   CHILD_REKEY task  <br />2018-08-21T10:18:10.601800+02:00 &nbsp;12[IKE] &lt;conn_name|1&gt; closing CHILD_SA conn_name{21} with SPIs cca08482_i (29988 bytes) 0f456b61_o (47112 bytes) and TS 10.10.0.0/16 === 10.50.0.0/16  <br />2018-08-21T10:18:10.602274+02:00 &nbsp;12[IKE] &lt;conn_name|1&gt; sending DELETE for ESP CHILD_SA with SPI cca08482  <br />2018-08-21T10:18:10.602744+02:00 &nbsp;12[ENC] &lt;conn_name|1&gt; generating INFORMATIONAL request 31 [ D ]  <br />2018-08-21T10:18:10.603211+02:00 &nbsp;12[NET] &lt;conn_name|1&gt; sending packet: from &lt;STRONGSWAN_IP&gt;[4500] to &lt;MIKROTIK_IP&gt;[4500] (80 bytes)  <br />2018-08-21T10:18:10.605572+02:00 &nbsp;08[NET] &lt;conn_name|1&gt; received packet: from &lt;MIKROTIK_IP&gt;[4500] to &lt;STRONGSWAN_IP&gt;[4500] (96 bytes)  <br />2018-08-21T10:18:10.606048+02:00 &nbsp;08[ENC] &lt;conn_name|1&gt; parsed INFORMATIONAL response 31 [ ]  <br />2018-08-21T10:18:10.606520+02:00 &nbsp;08[IKE] &lt;conn_name|1&gt; CHILD_SA closed  <br />2018-08-21T10:18:10.607076+02:00 &nbsp;08[IKE] &lt;conn_name|1&gt; activating new tasks  <br />2018-08-21T10:18:10.607624+02:00 &nbsp;08[IKE] &lt;conn_name|1&gt; ничего инициировать не нужно  <br /><br />К сожалению, логов с RouterOS у меня сейчас нет. У кого-нибудь уже была похожая ситуация? Как я сказал, эту проблему сложно отследить, поскольку она появляется редко, и я не смог найти способ её воспроизвести. Любые советы будут очень полезны. <br />
			<i>21.08.2018 15:33:00, dorian.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/87933-redkie-nesootvetstviya-klyuchey-sa-mezhdu-strongswan-i-routeros/message421782</link>
			<guid>http://mikrotik.moscow/forum/forum57/87933-redkie-nesootvetstviya-klyuchey-sa-mezhdu-strongswan-i-routeros/message421782</guid>
			<pubDate>Tue, 21 Aug 2018 15:33:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
	</channel>
</rss>
