Debian Сжимают настройки локали

Чрезвычайно трудно сказать что-либо разумное об этом вопросе, на самом деле не имея полного traceroutes и реальных IP-адресов. Не затеняйте данные как это - IP-адреса не являются секретами.

Однако единственный случай, где я вижу этот случай, - когда целевые IP-адреса являются просто не тем же. Выравнивание нагрузки на пакет иногда делается на (части) ссылки, которые могут вызвать частичные отказы. Однако затем оба traceroutes должны показать отказы - не последовательно только один из них.

Так, учитывая, что целевые IP-адреса отличаются, мое лучшее предположение - то, что один из целевых IP-адресов просто не настроен или использует более строгий брандмауэр. Traceroute будет продолжать пытаться посмотреть далее, пока он не получит ответ от целевого узла. Если целевой узел не будет существовать или будет отказываться отвечать, то traceroute продолжится, пока он не достигнет, это - предел, для которого 30 транзитных участков общая настройка.

1
задан 21 July 2011 в 17:32
2 ответа

Для дальнейшего использования я нашел проблему, и она не имеет отношения к Bash.

Проблема состоит в том, что sshd_config имеет следующую запись:

AcceptEnv LANG LC_*

Это позволяет моим переменным окружения под названием LC_whatever (включая LC_CTYPE, проблематичный) переопределять удаленные настройки так, когда я соединился, процесс ssh установил свои переменные среды соответственно, и процесс удара покорно наследовал их. Нигде в этом процессе не там проверка, что установка LC_CTYPE допустима на противоположной стороне соединения SSH.

Мое временное приспособление должно указать известный хороший LC_CTYPE в определенной команде, я работаю на противоположной стороне. Я не знаю, каково "корректное" решение этого.

1
ответ дан 4 December 2019 в 01:28

Вы можете установить недостающие языковые стандарты:

apt-get install debconf
dpkg-reconfigure locales

Выберите языковые стандарты, которые вы хотите установить.

0
ответ дан 4 December 2019 в 01:28

Теги

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