0xfurai / 0xfurai/peekaping

IPv6 not Working with TCP Monitor

Abierto Apto para principiantes
#118 2 comentarios 1 reacción 0 asignados Ver en GitHub
bug
Lenguaje dominante
Go
Estrellas
1.2k
Forks
69
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

**Describe the bug**
When trying to Monitor an TCP Port on IPv6, you get the Result: TCP connection failed: dial tcp: address [Monitored-IPv6]:[Monitored-Port]: too many colons in address
**To Reproduce**
Steps to reproduce the behavior:
1. Add an TCP Monitor with an IPv6
2. Get the Error.

**Expected behavior**
A Working Monitoring of an TCP Port over IPv6

**Screenshots**
Image

**Additional context**
Peekaping is Hosted over the Docker Compose Stack with PostgreSQL

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Look for TCP monitoring code that parses addresses, likely in a network check module. The error 'too many colons in address' suggests improper IPv6 handling when concatenating address and port. Find where the dial target is constructed, ensure IPv6 addresses are wrapped in brackets. Check existing tests for TCP monitoring to add an IPv6 test case.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
docker, docker-compose, go, postgresql
Área
backend, networking
Tipo de issue
Error
Dificultad
2/5
Tiempo estimado
1-3 horas
Estado de actividad
Estancado
Claridad
Bien especificado
Aptitud para principiantes
65/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.