Назад | Перейти на главную страницу

Отслеживание сетевой активности для входа пользователя / выхода из системы / тайм-аута сеанса / истекшего сеанса

Перенос из StackOverflow (35741797), поскольку здесь он может быть немного более актуален, поскольку связан с сетью.

На нашей стороне ситуация, когда мы пытаемся отследить логин / выход / истечение / тайм-аут сеанса для конкретных пользователей. Короче говоря, у нас есть некоторые клиенты, которые жалуются на то, что при доступе к нашему веб-сайту они часто сталкиваются с истечением срока действия сеанса и тайм-аутом. У нас есть стандартная настройка тайм-аута, но лишь немногие пользователи, обращающиеся к определенному сайту, жалуются на это.

Сетевая группа считает, что это может быть сеть (беспроводная сеть, Ethernet и т. Д. Или даже использование нескольких вкладок) на стороне клиента, которая вызывает это, поскольку мы не можем реплицировать это внутри компании. Есть ли простой способ отследить их сетевой трафик на наш веб-сайт и точно узнать, что происходит, когда они получают эту ошибку тайм-аута? К сожалению, мы не можем установить сетевой монитор или подобные инструменты на их стороне (на стороне клиента), и я пробовал что-то подобное раньше: -

netsh trace start capture=yes persistent=yes
netsh trace stop

Но читать NetTrace с помощью этого метода непросто. Мы не считаем, что это проблема нашего сайта, поскольку другие пользователи (вне нашей сети) могут получить к нему доступ без каких-либо проблем, но только те, кто из определенного места испытывают это. Есть ли какие-либо простые функции в VB-Script / Batch / Python для создания своего рода подробного и удобочитаемого / понятного журнала для отслеживания основной причины этих частых тайм-аутов?

Сервер: Windows 7 Браузер: Chrome, Firefox, IE (все обновлены до последней версии)