node icon indicating copy to clipboard operation
node copied to clipboard

API Response Parsing Error: invalid character 'T' in quality oracle

Open EnriqueRodriguezDev opened this issue 8 months ago • 1 comments

Persistent error prevents node from reporting metrics:

LOG: ERROR: Failed to parse provider quality error="invalid character 'T' looking for beginning of value"

2025-03-29T12:49:26.386 WRN ../../core/quality/mysterium_morqa.go:256 > Failed parsing response from POST: /providers/monitoring-status error="invalid character 'T' looking for beginning of value" 2025-03-29T12:49:26.386 ERR ../../core/monitoring/node_monitoring_status_tracker.go:78 > Monitoring status information was not received for: 0x8b8dd220d893cf39db74b05b249077e1eb90792b 2025-03-29T12:49:26.395 ERR ../../core/quality/mysterium_morqa.go:475 > Failed to parse provider quality error="invalid character 'T' looking for beginning of value"

docker-compose.yml GNU nano 7.2 docker-compose.yml
services: mysterium-node: build: . container_name: mysterium_node restart: unless-stopped network_mode: host # Esencial para NAT volumes: - ./myst_data:/data environment: # Configuración esencial - WALLET=******************** - NETWORK=mainnet - MYSTERIUM_MMN_API_KEY=******************** - QUALITY_ORACLE_PUBLIC_KEY=0x067a02e700f7b4c7a8f4e372ac0d8e8d5a0c5a>

  # Endpoints críticos
  - DISCOVERY_ADDRESS=https://discovery.mysterium.network/api/v4
  - QUALITY_ORACLE_URL=https://quality.mysterium.network/api/v3
  - BROKER_ADDRESS=nats://broker.mysterium.network:4222
  - PILVYTIS_ADDRESS=https://pilvytis.mysterium.network/api/v2

  # Configuración de NAT
  - NAT_DETECTION_ENDPOINT=http://65.21.159.99:8080/api/v1
  - NAT_DETECTION_PUBLIC_IP=auto
  - NAT_DETECTION_BACKEND=stun
  - TRANSPORT_NETWORK_TYPE=udp

  # Optimizaciones
  - NATS_DISABLE_CHECK_SUBJECTS=true
  - DISABLE_MONITORING=false
  - FIREWALL_MODE=auto

  - METRICS_UPDATE_INTERVAL=5m  # Reducir carga de métricas
  - QUALITY_ORACLE_TIMEOUT=15s  # Evitar timeouts
  - MONITORING_INTERVAL=10m

command: service --agreed-terms-and-conditions
privileged: true
cap_add:
  - NET_ADMIN
  - SYS_MODULE

EnriqueRodriguezDev avatar Mar 29 '25 12:03 EnriqueRodriguezDev

You are getting a Too many requests error. Try to send less requests.

soffokl avatar Apr 01 '25 02:04 soffokl

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Jun 30 '25 04:06 stale[bot]

This issue has been automatically closed because it has not had activity for a long time. If this issue is still valid, please ping a maintainer and ask them to label it as "pinned". Thank you for your contributions.

stale[bot] avatar Aug 29 '25 04:08 stale[bot]