IP пакет с неизвестной IP версией=15 seen

С sed :

sed 's/^[^ ]\+ \+[^ ]\{4\}/&\t/'

Как это работает:

  • ^ : начало строки
  • [^] \ + : пробел не совпадал хотя бы один раз
  • \ + : пробел совпал хотя бы один раз
  • [^] \ {4 \} : непробельный символ совпал ровно четыре раза
  • & : все совпало между предыдущими //
  • \ t : tab

Вывод:

>1A    THIS ISATEST
>1B    THAT ISATEST

Положительно корректно:

sed 's/^[^ ][^ ]*  *[^ ]\{4\}/&\t/'

Шаблон + является расширением GNU, поэтому его нужно смоделировать с помощью повторяющегося символа и * , чтобы быть совместимым с posix.

4
13.09.2018, 00:18
2 ответа

Редактировать
Раньше этот вопрос был, почему у меня эта ошибка, а не как я могу решить проблему. Я оставляю свой ответ, так как он может быть полезен другим.
Конец редактирования
Согласно этому сообщению OpenVPN Logs «IP Packet with unknown IP version=15» и этой ветке:

It's a common error happening when there's a difference in compression configuration between the server and the client.

9
27.01.2020, 20:50

Эти ошибки не связаны с разницей в конфигурации сжатия между сервером openvpn и клиентом, поскольку между ними нет взаимодействия.

Согласно этому сообщениюhttps://www.toofishes.net/blog/openvpn-and-aoe-interaction/эти сообщения об ошибках запускаются исключительно модулем ядра AoE.

1
27.01.2020, 20:50

Теги

Похожие вопросы