Files
OmniRoute/tests
Diego Rodrigues de Sa e Souza 0e07eb0518 fix(providers): repair qwen-web validation + stop mislabeling benign redirects as SSRF (#3288, #3758) (#3767)
qwen-web had no specialty validator, so validation fell through to the
generic OpenAI-compatible path which probed a bogus /api/v2/models URL.
That answers with a 307 redirect, the outbound guard blocked it, and the
route surfaced it as provider.validation.ssrf_blocked.

- Add a qwen-web specialty validator that probes the real session
  endpoint (GET /api/v2/user, like Chat2API) with the executor's
  anti-bot headers + cookie-jar replay, bypassing the addModelsSuffix path.
- Harden toValidationErrorResult: a blocked redirect is only a security
  block when its target is a private/internal host; a benign 3xx to a
  public host is no longer mislabeled as SSRF (affected all web-cookie
  providers).

Refs #3288 #3758
2026-06-13 08:42:31 -03:00
..
2026-05-23 01:46:59 -03:00
2026-06-10 13:49:08 -03:00
2026-06-12 23:49:22 -03:00
2026-06-10 13:49:08 -03:00