Hermes Bot commited on
Commit
c326da8
·
unverified ·
1 Parent(s): 5941741

debug: add internet diagnostics to test httpbin

Browse files
Files changed (1) hide show
  1. app.py +8 -0
app.py CHANGED
@@ -606,6 +606,14 @@ async def run_diagnostics():
606
  log.info(f"ENV: {k} = [REDACTED]")
607
  else:
608
  log.info(f"ENV: {k} = {v}")
 
 
 
 
 
 
 
 
609
  from huggingface_hub import InferenceClient
610
  import os
611
  token = os.environ.get("HF_TOKEN") or os.environ.get("HUGGINGFACEHUB_API_TOKEN")
 
606
  log.info(f"ENV: {k} = [REDACTED]")
607
  else:
608
  log.info(f"ENV: {k} = {v}")
609
+
610
+ # Test outbound internet
611
+ import httpx
612
+ try:
613
+ resp = httpx.get("https://httpbin.org/ip", timeout=5.0)
614
+ log.info(f"INTERNET TEST (httpbin): {resp.status_code} => {resp.text.strip()}")
615
+ except Exception as e:
616
+ log.info(f"INTERNET TEST (httpbin) => FAIL: {repr(e)}")
617
  from huggingface_hub import InferenceClient
618
  import os
619
  token = os.environ.get("HF_TOKEN") or os.environ.get("HUGGINGFACEHUB_API_TOKEN")