Доброго всем дня!
1. Имеется работающий RX сервер на базе Ubuntu 10.04 (последней стабильной версии).
2. Имеются разные пользователи (одни работают в локальной сети, другие через InterNet).
3. После месяца работы, решил посмотреть логи по закрытым и некорректным сессиям в (/var/lib/nxserver/db/)
4. Обнаружил, что иногда (без какой-либо регулярности) в некоторых закрытых сессиях имеется "ForeignAddress=-"
В некоторой части сессий, этот параметр равен значению ip адреса клиента, вида: "ForeignAddress=192.168.1.54"
Интерес обусловлен мониторингом удаленных клиентов - "кто и откуда подключается".
Клиенты в большинстве своем работают в rootless сессиях.
Вопрос ЗНАТОКАМ: почему туда не всегда попадает значение ip адреса?
Заранее спасибо за дельные советы.
"Неопределенные" ip в логах закрытых сессий
Модераторы: dimbor, Модераторы разделов
Re: "Неопределенные" ip в логах закрытых сессий
UP!
Может кто поскажет в каком /usr/bin/nx* скрипте это обрабатывается? А?
Нахрапом найти не удалось ....
Взываю к всемогущему Dimbor-у ...
Может кто поскажет в каком /usr/bin/nx* скрипте это обрабатывается? А?
Нахрапом найти не удалось ....
Взываю к всемогущему Dimbor-у ...
Re: "Неопределенные" ip в логах закрытых сессий
Слухи о всемогуществе изрядно преувеличены, даже их наличие под вопросом.
Дублируйте взывание следующий раз личкой, ОК? Бо не часто последнее время захожу.
По теме. Скрипт называется nxserver. Проставление прочерка предусматривается при session_suspend(). Что логично - восстановиться можно откуда угодно.
Изначально устанавливается в server_startrestore_session(), берется из $USERIP, который в свою очередь ставит sshd.
Если не секрет, с какой целью интересуетесь? Анонимные оппозиционеры терминально призывают к свержению власти?
Re: "Неопределенные" ip в логах закрытых сессий
Upd про session_suspend() и прочерк при закрытых сессиях: Там кто-то с большого ума, не желая разбираться в подвисаниях, приделал в крон костыль, периодически убивающий все живое. Это его работа.
Re: "Неопределенные" ip в логах закрытых сессий
Нет, хотя и улыбнуло ...
У руководителя имеется фобия - хочет по итогам месяца отчет о том кто, откуда и во сколько подключался к серверу. Видать, проснулось в нем чутье "засланного казачка" . Мои объяснения о том что при подключении с динамических ip мы будем получать разные значения этого ip его не смутило. Мне было сказано: "Что он этот отчет кому надо передаст и там разберуться ...". Короче - ФОБИЯ.
С меня соответственно спросили скрипт, который первого числа месяца будет создавать отчет по подключениям и ложить ему на рабочий стол. Вот тут то я и наткнулся на этот "-".
Еще раз спасибо, далее буду разбираться сам. Удачи.
Re: "Неопределенные" ip в логах закрытых сессий
на сколько я помню цель у этого скрипта была другая -- убивать неактивные сессии по прошествии TTL. Разбираться с подвисаниями необходимости не было.
Re: "Неопределенные" ip в логах закрытых сессий
Уважаемый, скорее эта реплика относилась к моей старой теме: Автоматическое закрытие простаивающих сессий NX, где я действительно использовал по крону скрипт для добивания зависших сессий. Но это было давно и на другом сервере. Так что это интеллигентный "плевок" в мою сторону ... кстати говоря за дело.