Як перевірити з'єднання з SendPulse

Якщо SendPulse завантажується повільно, показує помилки або взагалі не відкривається, причина зазвичай у мережі між вашим комп'ютером і нашим сервером: це може бути маршрут інтернет-провайдера, втрата пакетів або затримки у вашому регіоні.

Розглянемо, як виконати перевірку підключення в Windows, macOS і Linux.

Зверніть увагу: виконуйте ці перевірки в тій самій мережі, де виникає проблема. Для кожної перевірки використовуйте адресу login.sendpulse.com.

Як перевірити підключення

Команда ping показує, чи доступний сервер, скільки часу займає відповідь і чи втрачаються пакети. Це найшвидша перевірка, з якої варто почати.

Зверніть увагу на підсумковий блок. У рядку статистики має бути Lost = 0 (0% loss), а час відповіді — стабільним. Якщо помітите втрату пакетів або незвично високий час відповіді, додайте результат до запиту в службу підтримки.

У Windows

Відкрийте меню Пуск, введіть cmd і запустіть командний рядок (Command Prompt).

Введіть команду й натисніть Enter.

ping login.sendpulse.com

Щоб запустити безперервну перевірку, додайте -t.

ping login.sendpulse.com -t

Щоб зупинити перевірку, натисніть Ctrl + C.

У macOS

Відкрийте термінал (Terminal), наприклад, через Spotlight. Натисніть Cmd + Space й введіть Terminal.

Введіть команду й натисніть Enter.

ping login.sendpulse.com

Щоб зупинити перевірку, натисніть Ctrl + C.

У Linux

Відкрийте термінал, наприклад, комбінацією Ctrl + Alt + T.

Введіть команду й натисніть Enter.

ping login.sendpulse.com

Щоб зупинити перевірку, натисніть Ctrl + C.

Як перевірити маршрут до сервера

Команда traceroute показує весь шлях від вашого комп'ютера до нашого сервера й те, який проміжний вузол дає затримки або втрачає пакети. Це ключова перевірка, коли SendPulse недоступний або повільно працює в певному регіоні.

Якщо під час перевірки маршруту біля вузла з'являється зірочка (*), це означає, що вузол не відповів на запит. Якщо трасування обривається на якомусь вузлі й не доходить до кінця, скопіюйте результат і надішліть його в службу підтримки.

Переконайтеся, що трасування доходить до кінцевого сервера. Якщо ближче до кінця маршруту ви бачите різке зростання часу або кілька зірочок поспіль, додайте результат до запиту в службу підтримки.

У Windows

Відкрийте командний рядок. Інструмент tracert уже вбудований у Windows.

Введіть команду й натисніть Enter.

tracert login.sendpulse.com

У macOS

Відкрийте термінал. Інструмент traceroute уже вбудований у macOS.

Введіть команду й натисніть Enter.

traceroute login.sendpulse.com

Щоб зупинити перевірку, натисніть Ctrl + C.

У Linux

Відкрийте термінал. Якщо traceroute не встановлено, у Debian/Ubuntu виконайте команду:

sudo apt install traceroute

Після встановлення введіть команду й натисніть Enter.

traceroute login.sendpulse.com

Щоб зупинити перевірку, натисніть Ctrl + C.

Як перевірити втрату пакетів на маршруті

MTR поєднує ping і traceroute. Він безперервно перевіряє кожен вузол на маршруті й показує, де саме та скільки пакетів втрачається. Це найінформативніша перевірка, і саме її найчастіше просить служба підтримки. Інструмент не вбудований у Windows чи macOS, тому спершу його потрібно встановити.

Зверніть увагу на стовпець Loss%, який показує втрату пакетів на кожному вузлі. Якщо втрати з'являються й тривають аж до останнього вузла, додайте результат до запиту в службу підтримки.

У Windows

У Windows використовуйте версію WinMTR. Завантажте WinMTR з офіційного джерела, розпакуйте архів і запустіть WinMTR64.exe.

У полі Host введіть login.sendpulse.com і натисніть Start. Дайте перевірці попрацювати приблизно 10–15 хвилин, щоб зібрати достатньо даних, потім натисніть Stop.

Натисніть Export Text і збережіть файл, щоб надіслати його в службу підтримки.

У macOS

Відкрийте термінал. Якщо у вас немає менеджера пакетів Homebrew, установіть його командою:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Потім установіть MTR:

brew install mtr

Введіть команду й натисніть Enter. Вона потребує прав адміністратора й починається з sudo.

sudo mtr login.sendpulse.com

Дайте перевірці попрацювати 10–15 хвилин. Скопіюйте результат із термінала або зробіть знімок екрана з вікном, зокрема стовпцем Loss%. Потім зупиніть перевірку комбінацією Ctrl + C.

У Linux

Відкрийте термінал і встановіть MTR.

У Debian/Ubuntu виконайте:

sudo apt install mtr

У RHEL/CentOS/Fedora виконайте:

sudo yum install mtr

Потім введіть команду й натисніть Enter.

mtr -rw login.sendpulse.com

Як перевірити DNS

Ця перевірка показує, чи правильно login.sendpulse.com визначається в IP-адресу сервера. Якщо ні, причиною може бути ваш DNS-сервер або інтернет-провайдер.

Команди nslookup і dig показують, на яку IP-адресу вказує домен. nslookup доступна в усіх системах і дає короткий результат, а dig працює в macOS та Linux і показує більше деталей.

Якщо команда виконується успішно, ви побачите IP-адресу в рядку Address або в розділі ANSWER SECTION. Якщо IP-адреси немає або з'являється помилка, додайте результат до запиту в службу підтримки.

У Windows

Відкрийте командний рядок і введіть команду.

nslookup login.sendpulse.com

У macOS

Відкрийте термінал і введіть команду.

dig login.sendpulse.com

Також можна скористатися командою nslookup login.sendpulse.com.

У Linux

Відкрийте термінал і введіть команду.

dig login.sendpulse.com

Якщо інструмент недоступний, установіть його командою sudo apt install dnsutils або скористайтеся nslookup login.sendpulse.com.

Як перевірити порт 443

SendPulse працює через захищений порт 443. Ця перевірка показує, чи блокує з'єднання фаєрвол, антивірус або мережа вашого провайдера.

Успішна перевірка повертає succeeded або TcpTestSucceeded: True. Якщо результат інший, з'єднання може блокувати фаєрвол, антивірус або інтернет-провайдер. Додайте результат до запиту в службу підтримки.

У Windows

Відкрийте PowerShell. Наприклад, введіть PowerShell у меню Пуск. Введіть команду.

Test-NetConnection login.sendpulse.com -Port 443

Якщо в результаті TcpTestSucceeded має значення True, порт доступний.

У macOS

Відкрийте термінал і введіть команду.

nc -vz login.sendpulse.com 443

У Linux

Відкрийте термінал і введіть команду.

nc -vz login.sendpulse.com 443

Як перевірити час відповіді сервера

Ця перевірка показує, скільки часу займає кожен етап з'єднання: пошук DNS, підключення, захищене з'єднання й завантаження. Вона корисна, коли SendPulse завантажується повільно.

Зверніть увагу на рядок Total, який показує загальний час відповіді. Якщо він високий або якщо один з етапів (DNS, Connect, TLS чи First Byte) помітно довший за інші, додайте результат до запиту в службу підтримки.

У Windows

Відкрийте PowerShell і введіть команду.

curl.exe -o NUL -s -w "DNS: %{time_namelookup}s`nConnect: %{time_connect}s`nTLS: %{time_appconnect}s`nFirst Byte: %{time_starttransfer}s`nTotal: %{time_total}s`n" https://login.sendpulse.com

У macOS

Відкрийте термінал і введіть команду.

curl -o /dev/null -s -w "DNS: %{time_namelookup}s\nConnect: %{time_connect}s\nTLS: %{time_appconnect}s\nFirst Byte: %{time_starttransfer}s\nTotal: %{time_total}s\n" https://login.sendpulse.com

У Linux

Відкрийте термінал і введіть команду.

curl -o /dev/null -s -w "DNS: %{time_namelookup}s\nConnect: %{time_connect}s\nTLS: %{time_appconnect}s\nFirst Byte: %{time_starttransfer}s\nTotal: %{time_total}s\n" https://login.sendpulse.com

Як перевірити з'єднання SSL/TLS

Ця перевірка корисна, якщо ви отримуєте помилку захищеного з'єднання або помилку сертифіката.

Перевірка з'єднання через браузер працює в будь-якій операційній системі й не потребує встановлення.

Перейдіть на сторінку https://login.sendpulse.com. Натисніть іконку перегляду інформації про сайт ліворуч від адресного рядка.

За захищеного з'єднання ви побачите повідомлення Підключення захищено (Connection is secure). Щоб переглянути деталі сертифіката, натисніть Сертифікат дійсний (Certificate is valid).

Якщо є проблема з безпекою, замість повідомлення Підключення захищено з'явиться попередження, а сертифікат може бути позначений як недійсний. Зробіть знімок екрана з попередженням і деталями сертифіката, потім надішліть їх у службу підтримки.

Якщо служба підтримки попросить більше деталей, виконайте перевірку в терміналі. Команда однакова в усіх системах, але доступність інструмента openssl залежить від операційної системи.

У Windows

Інструмент openssl не входить до складу Windows за замовчуванням.

Щоб перевірити сертифікат у терміналі, установіть Git for Windows. Після встановлення відкрийте PowerShell і введіть команду.

openssl s_client -connect login.sendpulse.com:443 -servername login.sendpulse.com

Якщо сеанс перевірки не завершується самостійно, завершіть його вручну, натиснувши Ctrl + C.

У macOS

Інструмент openssl уже вбудований у macOS. Відкрийте термінал і введіть команду.

openssl s_client -connect login.sendpulse.com:443 -servername login.sendpulse.com

Якщо сеанс перевірки не завершується самостійно, завершіть його вручну, натиснувши Ctrl + C.

У Linux

Інструмент openssl зазвичай вбудований у Linux. Відкрийте термінал і введіть команду.

openssl s_client -connect login.sendpulse.com:443 -servername login.sendpulse.com

Якщо сеанс перевірки не завершується самостійно, завершіть його вручну, натиснувши Ctrl + C.

Як надіслати дані в службу підтримки

Скопіюйте повні результати кожної перевірки й надішліть їх у службу підтримки. Наша команда проаналізує дані й запропонує подальші кроки. Що більше діагностичних даних ви надасте, то швидше ми розв'яжемо проблему.

Додайте до запиту таке: результат ping, результат traceroute (tracert або traceroute), результат MTR або WinMTR, результат перевірки порту 443, результат перевірки часу відповіді (curl) і знімок екрана з будь-якими помилками, які ви бачите на екрані.

Оцініть, наскільки стаття була корисною "Як перевірити з'єднання з SendPulse"

Оцінка: 4 / 5 (5)

Далі

Як налаштувати двофакторну аутентифікацію в акаунті SendPulse

Почніть користуватися сервісом SendPulse прямо сьогодні