Support more Protocols than just HTTP #1

Closed
opened 2020-08-04 13:57:18 +02:00 by leon · 23 comments
leon commented 2020-08-04 13:57:18 +02:00 (Migrated from git.leon.wtf)

Needed to check services like SMTP (or even Minecraft servers).

Currently planned:

  • SMTP
  • HTTP services behind basic auth
  • HTTP services with expected content
  • HTTP services with expected headers
  • Teamspeak
  • Minecraft
Needed to check services like SMTP (or even Minecraft servers). ### Currently planned: - [x] SMTP - [x] HTTP services behind basic auth - [x] HTTP services with expected content - [x] HTTP services with expected headers - [x] Teamspeak - [x] Minecraft
leon commented 2020-08-04 14:00:45 +02:00 (Migrated from git.leon.wtf)

How to implement: Add a new key to the config.json called "protocol-options": for supplying e.g. basic auth credentials.
Maybe rename the "url": key to "uri":

How to implement: Add a new key to the config.json called `"protocol-options":` for supplying e.g. basic auth credentials. Maybe rename the `"url":` key to `"uri":`
leon commented 2020-08-16 13:14:08 +02:00 (Migrated from git.leon.wtf)

changed the description

changed the description
leon commented 2020-08-16 13:14:10 +02:00 (Migrated from git.leon.wtf)

marked the checklist item HTTP services behind basic auth as completed

marked the checklist item **HTTP services behind basic auth** as completed
leon commented 2020-08-16 13:14:11 +02:00 (Migrated from git.leon.wtf)

marked the checklist item HTTP services behind basic auth as incomplete

marked the checklist item **HTTP services behind basic auth** as incomplete
leon commented 2020-08-16 13:14:15 +02:00 (Migrated from git.leon.wtf)

marked the checklist item HTTP services behind basic auth as completed

marked the checklist item **HTTP services behind basic auth** as completed
leon commented 2020-08-16 13:14:17 +02:00 (Migrated from git.leon.wtf)

marked the checklist item HTTP services behind basic auth as incomplete

marked the checklist item **HTTP services behind basic auth** as incomplete
leon commented 2020-09-18 12:30:17 +02:00 (Migrated from git.leon.wtf)

changed the description

changed the description
leon commented 2020-09-22 14:04:16 +02:00 (Migrated from git.leon.wtf)

unassigned @leon

unassigned @leon
leon commented 2020-09-23 22:18:49 +02:00 (Migrated from git.leon.wtf)

marked the checklist item HTTP services behind basic auth as completed

marked the checklist item **HTTP services behind basic auth** as completed
leon commented 2021-03-21 12:22:41 +01:00 (Migrated from git.leon.wtf)

marked the checklist item Minecraft as incomplete

marked the checklist item **Minecraft** as incomplete
leon commented 2022-03-10 10:29:30 +01:00 (Migrated from git.leon.wtf)

marked the checklist item Minecraft as completed

marked the checklist item **Minecraft** as completed
leon commented 2022-03-10 10:33:04 +01:00 (Migrated from git.leon.wtf)

changed the description

changed the description
leon commented 2022-03-10 15:11:37 +01:00 (Migrated from git.leon.wtf)

changed the description

changed the description
leon commented 2022-03-10 15:19:35 +01:00 (Migrated from git.leon.wtf)

marked the checklist item HTTP services with expected content as completed

marked the checklist item **HTTP services with expected content** as completed
leon commented 2022-03-10 16:03:53 +01:00 (Migrated from git.leon.wtf)

marked the checklist item HTTP services with expected header as completed

marked the checklist item **HTTP services with expected header** as completed
leon commented 2022-03-10 16:03:58 +01:00 (Migrated from git.leon.wtf)

changed the description

changed the description
leon commented 2022-03-10 16:15:16 +01:00 (Migrated from git.leon.wtf)

changed the description

changed the description
leon commented 2022-07-19 10:50:34 +02:00 (Migrated from git.leon.wtf)

When implementing SMTP, also check, if it reachable over IPv4 and IPv6, if both records exist

When implementing SMTP, also check, if it reachable over IPv4 and IPv6, if both records exist
leon commented 2022-11-12 11:03:35 +01:00 (Migrated from git.leon.wtf)

assigned to @leon

assigned to @leon
leon commented 2022-12-01 15:39:25 +01:00 (Migrated from git.leon.wtf)

created branch 1-more-protocols-smtp to address this issue

created branch [`1-more-protocols-smtp`](/leon/status-api/-/compare/master...1-more-protocols-smtp) to address this issue
leon commented 2022-12-01 15:40:28 +01:00 (Migrated from git.leon.wtf)

mentioned in merge request !75

mentioned in merge request !75
leon commented 2022-12-10 16:11:34 +01:00 (Migrated from git.leon.wtf)

marked the checklist item SMTP as completed

marked the checklist item **SMTP** as completed
leon commented 2022-12-10 16:11:49 +01:00 (Migrated from git.leon.wtf)

mentioned in commit 6a95fcf702

mentioned in commit 6a95fcf702f6ae27a405f849890a352796a7fe52
leon (Migrated from git.leon.wtf) closed this issue 2022-12-10 16:11:50 +01:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
leon/Status-API#1
No description provided.