У меня странная проблема с моим AWS Linux Box, так как некоторое время у меня возникают проблемы с сайтами, которые я размещаю.
Случайным образом в течение нескольких минут сайты недоступны.
В журнале dmesg нахожу следующие сообщения:
[Mon 07 Nov 2016 05:51:46 AM EST] net.module/1 | TCPv6 RST sent | drivers/common/payload2/tb_tcpv6_conn.c:246
[Mon 07 Nov 2016 06:07:54 AM EST] net.module/1 | TCP RST seq_local:3785211806 ack_local:1386283443 seq_remote:1386284927 ack_remote: 3785211806 | drivers/common/payload2/tb_tcpv6_conn.c:216
[Mon 07 Nov 2016 06:07:54 AM EST] net.module/1 | TCPv6 RST sent | drivers/common/payload2/tb_tcpv6_conn.c:246
[Mon 07 Nov 2016 06:30:38 AM EST] net.module/1 | TCP RST seq_local:1618713829 ack_local:2938400610 seq_remote:2938401115 ack_remote: 1618713829 | drivers/common/payload2/tb_tcpv6_conn.c:216
[Mon 07 Nov 2016 06:30:38 AM EST] net.module/1 | TCPv6 RST sent | drivers/common/payload2/tb_tcpv6_conn.c:246
[Mon 07 Nov 2016 06:30:38 AM EST] net.module/1 | TCP RST seq_local:3750800013 ack_local:4037773702 seq_remote:4037774228 ack_remote: 3750800013 | drivers/common/payload2/tb_tcpv6_conn.c:216
[Mon 07 Nov 2016 06:30:38 AM EST] net.module/1 | TCPv6 RST sent | drivers/common/payload2/tb_tcpv6_conn.c:246
[Mon 07 Nov 2016 06:32:21 AM EST] net.module/1 | TCP RST seq_local:3214567008 ack_local:3717613945 seq_remote:3717614470 ack_remote: 3214567008 | drivers/common/payload2/tb_tcpv6_conn.c:216
[Mon 07 Nov 2016 06:32:21 AM EST] net.module/1 | TCPv6 RST sent | drivers/common/payload2/tb_tcpv6_conn.c:2
Что не так с системой? Это нормально?
Я просмотрел последний исходный код Linux для файла, упомянутого в вашем журнале (drivers/common/payload2/tb_tcpv6_conn.c
). Но нет common
подкаталог в drivers
каталог.
При поиске в Интернете пути к файлу я обнаружил ровно два хита: Ваш вопрос и еще одна страница. На этой другой странице полный путь указан как c:\deepsecurity_dsa\9.0-sp1-p2hf\win32\en\source\src\dsa\drivers\common\payload2\tb_tcpv6_conn.c
Это очень похоже на сообщение об ошибке, исходящее от драйвера Windows.
Возникает вопрос, почему сообщение от драйвера Windows отображается в журнале ядра в системе Linux.
Существует структура для использования драйверов сетевого интерфейса Windows в Linux. По моему опыту, это не работает, и этого следует избегать. Итак, если это действительно объяснение появления сообщения, я рекомендую найти собственный драйвер для сетевого интерфейса.
Этот ответ основан на ограниченной информации, которую я смог найти об этом драйвере. Если фактическое содержание tb_tcpv6_conn.c
исходный файл был доступен в Интернете, можно было бы дать лучший ответ. Однако нет никаких указаний на то, что исходный файл когда-либо публиковался.