<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Mikrotik.moscow [тема: RFC8910 Captive Portal]</title>
		<link>http://mikrotik.moscow</link>
		<description>Новое в теме RFC8910 Captive Portal форума RouterOS на сайте Mikrotik.moscow [mikrotik.moscow]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Sat, 01 Aug 2026 07:37:41 -0400</pubDate>
		<item>
			<title>RFC8910 Captive Portal</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407739">RFC8910 Captive Portal</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Все должно быть совместимо, насколько мы видели. Стандарт реализован. <br />
			<i>22.08.2023 11:44:00, normis.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407739</link>
			<guid>http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407739</guid>
			<pubDate>Tue, 22 Aug 2023 11:44:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>RFC8910 Captive Portal</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407738">RFC8910 Captive Portal</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Читая эту совсем недавнюю тему, удалось ли автору добиться успеха с RFC8910 после того, как задал вопрос здесь? А как насчёт клиентов на Win10 и Win11? <br />
			<i>22.08.2023 10:23:00, olivier2831.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407738</link>
			<guid>http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407738</guid>
			<pubDate>Tue, 22 Aug 2023 10:23:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>RFC8910 Captive Portal</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407737">RFC8910 Captive Portal</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Думаю, @normis считает, что это работает... потому что /ip/hotspot действительно корректно работает в V7. Но ты прав, здесь всё ещё есть запрос на добавление функции или баг, не связанный с /ip/hotspot. &nbsp;<br /><br />Должна быть возможность загрузить api.json, необходимый для Option 114, через branding kit и чтобы это работало независимо от /ip/hotspot. Например, чтобы HTTP-сервер RouterOS использовал правильный MIME-тип для JSON-файла captive portal, загружая его в определённый путь через branding kit. Это было бы очень полезно. <br />
			<i>22.08.2023 15:27:00, Amm0.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407737</link>
			<guid>http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407737</guid>
			<pubDate>Tue, 22 Aug 2023 15:27:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>RFC8910 Captive Portal</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407736">RFC8910 Captive Portal</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Я не высказывался ни за, ни против типа содержимого в данных, возвращаемых сервисом хотспота. Моя мысль касалась комментариев lobo83 о том, что файлы были куда-то загружены и правильно открывались в их веб-браузере, но не перенаправлялись из клиента. <br />
			<i>22.08.2023 15:14:00, BrianHiggins.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407736</link>
			<guid>http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407736</guid>
			<pubDate>Tue, 22 Aug 2023 15:14:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>RFC8910 Captive Portal</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407735">RFC8910 Captive Portal</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Как вы отлично знаете, есть устройства, которые изначально поставлялись с v6, на сайте есть результаты тестов для v6, но сейчас они отправляются с v7 и не могут быть понижены до v6, чтобы получить заявленную производительность. Планируете ли вы обновить все показатели производительности для устройств с прошивкой v7? Почему так сложно добавить информацию, например, версию RouterOS, использованную для получения этих результатов тестов (а также версию IP-протокола), в каждую таблицу с результатами тестов? <br />
			<i>22.08.2023 15:06:00, pe1chl.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407735</link>
			<guid>http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407735</guid>
			<pubDate>Tue, 22 Aug 2023 15:06:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>RFC8910 Captive Portal</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407734">RFC8910 Captive Portal</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Но чтобы было понятно, тип контента на самом деле устанавливается при использовании /ip/hotspot, насколько я знаю. К слову @normis, я пару месяцев назад тестировал документацию по /ip/hotspot, и если следовать ей — особенно разделам про HTTPS и сертификаты — в итоге получается хотспот, который, по крайней мере, работает на устройствах Apple. А вот если вы загружаете файлы через branding и прочее, и НЕ используете /ip/hotspot… тогда вы правы, установить тип контента для этих файлов нельзя. <br />
			<i>22.08.2023 15:03:00, Amm0.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407734</link>
			<guid>http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407734</guid>
			<pubDate>Tue, 22 Aug 2023 15:03:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>RFC8910 Captive Portal</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407733">RFC8910 Captive Portal</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Новые продукты имеют их. Устройства, которые поставляются с v6, показывают результаты v6. Мы не можем менять устройства, которые уже находятся в магазинах дистрибьюторов. <br />
			<i>22.08.2023 14:53:00, normis.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407733</link>
			<guid>http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407733</guid>
			<pubDate>Tue, 22 Aug 2023 14:53:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>RFC8910 Captive Portal</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407732">RFC8910 Captive Portal</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Подтверждаю, что это не работает. И ещё: если кто-то пытается повторить это, загрузив текстовый файл на веб-сервер с нужной JSON-строкой, то у вас не выйдет. Ответ веб-сервера должен иметь заголовок Content-Type: application/captive+json, чтобы клиенты приняли и обработали эти данные. Просто загрузить текстовый файл на веб-сервер — вы увидите правильную JSON-строку в браузере, но она будет передаваться как Content-Type: text/plain, и клиент при доступе не выполнит никаких действий по перенаправлению. <br />
			<i>22.08.2023 14:51:00, BrianHiggins.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407732</link>
			<guid>http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407732</guid>
			<pubDate>Tue, 22 Aug 2023 14:51:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>RFC8910 Captive Portal</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407731">RFC8910 Captive Portal</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Ты уже сообщил об этом отделу, который проводит тесты производительности и размещает результаты на сайте продуктов? Думаю, пора обновить их до данных по версии v7. <br />
			<i>22.08.2023 13:45:00, pe1chl.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407731</link>
			<guid>http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407731</guid>
			<pubDate>Tue, 22 Aug 2023 13:45:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>RFC8910 Captive Portal</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407730">RFC8910 Captive Portal</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Я не уверен, что Windows вообще поддерживает схему DHCP Option 114 / RFC-7110 / RFC-8910 — Mikrotik не может изменить то, что Windows делает более старую проверку перенаправлений, которую поддерживает /ip/hotspot. <br />
			<i>22.08.2023 13:19:00, Amm0.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407730</link>
			<guid>http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407730</guid>
			<pubDate>Tue, 22 Aug 2023 13:19:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>RFC8910 Captive Portal</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407729">RFC8910 Captive Portal</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			P.S.: Забудьте про v6. Уже два года всё только про v7. Пора двигаться дальше. <br />
			<i>22.08.2023 13:11:00, normis.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407729</link>
			<guid>http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407729</guid>
			<pubDate>Tue, 22 Aug 2023 13:11:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>RFC8910 Captive Portal</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407728">RFC8910 Captive Portal</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Пожалуйста, прочитайте следующее предложение тоже! Оно находится в меню файлов роутера. Там сказано: «вам придется использовать функцию “Reset HTML” или вручную добавить/отредактировать файл api.json». Если вы нажмёте на кнопку «reset html», файл сгенерируется автоматически. Вам не нужно создавать или размещать его где-то — он будет там сам! Что касается содержимого, ссылка с полным примером вот здесь: <noindex><a href="https://developer.apple.com/news/?id=q78sq5rv" target="_blank" rel="nofollow" >https://developer.apple.com/news/?id=q78sq5rv</a></noindex>. Мы, конечно, составляем инструкции, но люди их не читают, даже если дают ссылки. <br />
			<i>22.08.2023 13:08:00, normis.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407728</link>
			<guid>http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407728</guid>
			<pubDate>Tue, 22 Aug 2023 13:08:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>RFC8910 Captive Portal</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407727">RFC8910 Captive Portal</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Ну, Нормундс, это немного расплывчато: […] или вручную добавить/отредактировать файл api.json с указанным содержимым, чтобы работала детекция Hotspot. Куда именно я должен положить этот файл? В любое место, в какую-то специальную папку? Какое имя файла нужно использовать? Какую DHCP-опцию «специальную DHCP-опцию отправить» нужно добавить и как? Поддерживается ли ручное добавление в ROSv6? В вашей вики в начале написано ROS v6.48, а в разделе про ручное добавление упоминается только ROS v7.3. Кстати, когда Mikrotik (!!!) советует людям читать мануал, ВЫ, РЕБЯТА, СНАЧАЛА ДОЛЖНЫ НАПИСАТЬ НОРМАЛЬНУЮ ИНСТРУКЦИЮ!!! <br />
			<i>22.08.2023 13:06:00, Guscht.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407727</link>
			<guid>http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407727</guid>
			<pubDate>Tue, 22 Aug 2023 13:06:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>RFC8910 Captive Portal</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407726">RFC8910 Captive Portal</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Это возможно, и это уже работает, прочитайте руководство <noindex><a href="https://help.mikrotik.com/docs/pages/viewpage.action?pageId=56459266" target="_blank" rel="nofollow" >https://help.mikrotik.com/docs/pages/viewpage.action?pageId=56459266</a></noindex> <br />
			<i>22.08.2023 12:21:00, normis.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407726</link>
			<guid>http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407726</guid>
			<pubDate>Tue, 22 Aug 2023 12:21:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>RFC8910 Captive Portal</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407725">RFC8910 Captive Portal</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			К сожалению, стандарт неудобен. Было бы очень полезно, если бы встроенный HTTP-сервер имел возможность возвращать JSON-файл (с правильным mime-типом), как того требует спецификация RFC8910. (Конечно, сама идея этой опции совершенно абсурдна, но это не то, что «мы» можем изменить.) <br />
			<i>22.08.2023 12:15:00, pe1chl.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407725</link>
			<guid>http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407725</guid>
			<pubDate>Tue, 22 Aug 2023 12:15:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>RFC8910 Captive Portal</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407724">RFC8910 Captive Portal</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Я знаю, что это уже обсуждалось, но у кого-то получалось? Вот что я сделал на данный момент. У нас установлен действующий сертификат, и включена опция DHCP 114. В Wireshark я вижу запросы опции 114 от клиентов:<br /><br />Option: (55) Parameter Request List &nbsp;<br />Length: 9 &nbsp;<br />Parameter Request List Item: (1) Subnet Mask &nbsp;<br />Parameter Request List Item: (121) Classless Static Route &nbsp;<br />Parameter Request List Item: (3) Router &nbsp;<br />Parameter Request List Item: (6) Domain Name Server &nbsp;<br />Parameter Request List Item: (15) Domain Name &nbsp;<br />Parameter Request List Item: (108) Removed/Unassigned &nbsp;<br />Parameter Request List Item: (114) DHCP Captive-Portal &nbsp;<br />Parameter Request List Item: (119) Domain Search &nbsp;<br />Parameter Request List Item: (252) Private/Proxy autodiscovery &nbsp;<br /><br />А вот как выглядит ACK:<br /><br />Option: (114) DHCP Captive-Portal &nbsp;<br />Length: 38 &nbsp;<br />Captive Portal: <noindex><a href="https://hotspot.xxxxxx.com/api" target="_blank" rel="nofollow" >https://hotspot.xxxxxx.com/api</a></noindex> &nbsp;<br /><br />Вот что я получаю, когда заходу на эту страницу через HTTPS: &nbsp;<br />{ &nbsp;<br />“captive”: true, &nbsp;<br />“user-portal-url”: “ <noindex><a href="https://hotspot.xxxxx.com/login" target="_blank" rel="nofollow" >https://hotspot.xxxxx.com/login</a></noindex> ”, &nbsp;<br />“can-extend-session”: true, &nbsp;<br />“info-venue-url”: “ <noindex><a href="https://hotspot.xxxxxx.com" target="_blank" rel="nofollow" >https://hotspot.xxxxxx.com</a></noindex> ” &nbsp;<br />} &nbsp;<br /><br />api.json хранится в папке hotspot. Но я не вижу никаких запросов к API captive portal, вместо этого вижу старый метод (captive.apple.com — get-hotspot / Generate 204 + 302 редиректы). Тестировал на Android 11, iOS 15 и Big Sur. Есть идеи, как двигаться дальше? Что ещё можно проверить? Что ещё нужно сделать, чтобы это заработало? Читал, что клиент должен иметь возможность обращаться к oscp или ntp-серверам для проверки сертификата, но как понять, происходит ли это тут? Mikrotik говорит: &nbsp;<br />«Это поле опции DHCP включается автоматически, но только если на роутере настроено DNS-имя и установлен действующий SSL-сертификат (чтобы страницу логина можно было открыть по HTTPS). Когда эти условия выполняются, отправляется специальная опция DHCP с ссылкой на https:///api. Эта ссылка содержит информацию в формате JSON, которая сообщает клиенту статус captive portal и местоположение страницы входа.» <br />
			<i>28.01.2022 14:35:00, lobo83.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407724</link>
			<guid>http://mikrotik.moscow/forum/forum57/86530-rfc8910-captive-portal/message407724</guid>
			<pubDate>Fri, 28 Jan 2022 14:35:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
	</channel>
</rss>
