Fix blueprint icons #6

Closed
opened 2026-01-12 23:09:45 +00:00 by dave · 2 comments
Owner

I don't know what's wrong with them, the icon API replies 404:

curl 'https://proxy.site.quack-lab.dev/?url=https://images.evetech.net/types/31615/icon?size=32' \
  -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.7499.40/41 Safari/537.36' \
  -H 'Accept: image/avif,image/webp,image/png,image/svg+xml,image/*;q=0.8,*/*;q=0.5' \
  -H 'Accept-Language: en-US,en;q=0.9' \
  -H 'Accept-Encoding: gzip, deflate, br, zstd' \
  -H 'Sec-Fetch-Storage-Access: none' \
  -H 'Connection: keep-alive' \
  -H 'Referer: http://localhost:8081/' \
  -H 'Sec-Fetch-Dest: image' \
  -H 'Sec-Fetch-Mode: no-cors' \
  -H 'Sec-Fetch-Site: cross-site' \
  -H 'Priority: u=4, i' \
  -H 'Pragma: no-cache' \
  -H 'Cache-Control: no-cache' \
  -H 'TE: trailers'

Actually that's NS_BINDING_ABORTED, might have to do with proxy?
But it works for all items but blueprints...

Administrator@WIN-VFC4TNS81EI MINGW64 ~
$ curl -v https://images.evetech.net/types/31615/icon?size=32
* Host images.evetech.net:443 was resolved.
* IPv6: (none)
* IPv4: 3.161.82.63, 3.161.82.38, 3.161.82.107, 3.161.82.41
*   Trying 3.161.82.63:443...
* schannel: disabled automatic use of client certificate
* ALPN: curl offers http/1.1
* ALPN: server accepted http/1.1
* Connected to images.evetech.net (3.161.82.63) port 443
* using HTTP/1.x
> GET /types/31615/icon?size=32 HTTP/1.1
> Host: images.evetech.net
> User-Agent: curl/8.14.1
> Accept: */*
>
* Request completely sent off
* schannel: remote party requests renegotiation
* schannel: renegotiating SSL/TLS connection
* schannel: SSL/TLS connection renegotiated
< HTTP/1.1 400 Bad Request
< Content-Type: text/plain; charset=utf-8
< Content-Length: 25
< Connection: keep-alive
< Cache-Control: max-age=7200
< Date: Mon, 12 Jan 2026 23:09:27 GMT
< X-Cache: Error from cloudfront
< Via: 1.1 e161fd49d3d858d9f9d1d337fc91ce8e.cloudfront.net (CloudFront)
< X-Amz-Cf-Pop: FRA56-P10
< X-Amz-Cf-Id: pa32MucaQFmmaHcOKOwoLybX9OySVL4un9120GRtcg-TQBjRD12jbQ==
< Age: 4
< Vary: Origin
<
bad category or variation* Connection #0 to host images.evetech.net left intact

No, it really is 400...

I don't know what's wrong with them, the icon API replies 404: ``` curl 'https://proxy.site.quack-lab.dev/?url=https://images.evetech.net/types/31615/icon?size=32' \ -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.7499.40/41 Safari/537.36' \ -H 'Accept: image/avif,image/webp,image/png,image/svg+xml,image/*;q=0.8,*/*;q=0.5' \ -H 'Accept-Language: en-US,en;q=0.9' \ -H 'Accept-Encoding: gzip, deflate, br, zstd' \ -H 'Sec-Fetch-Storage-Access: none' \ -H 'Connection: keep-alive' \ -H 'Referer: http://localhost:8081/' \ -H 'Sec-Fetch-Dest: image' \ -H 'Sec-Fetch-Mode: no-cors' \ -H 'Sec-Fetch-Site: cross-site' \ -H 'Priority: u=4, i' \ -H 'Pragma: no-cache' \ -H 'Cache-Control: no-cache' \ -H 'TE: trailers' ``` Actually that's NS_BINDING_ABORTED, might have to do with proxy? But it works for all items but blueprints... ``` Administrator@WIN-VFC4TNS81EI MINGW64 ~ $ curl -v https://images.evetech.net/types/31615/icon?size=32 * Host images.evetech.net:443 was resolved. * IPv6: (none) * IPv4: 3.161.82.63, 3.161.82.38, 3.161.82.107, 3.161.82.41 * Trying 3.161.82.63:443... * schannel: disabled automatic use of client certificate * ALPN: curl offers http/1.1 * ALPN: server accepted http/1.1 * Connected to images.evetech.net (3.161.82.63) port 443 * using HTTP/1.x > GET /types/31615/icon?size=32 HTTP/1.1 > Host: images.evetech.net > User-Agent: curl/8.14.1 > Accept: */* > * Request completely sent off * schannel: remote party requests renegotiation * schannel: renegotiating SSL/TLS connection * schannel: SSL/TLS connection renegotiated < HTTP/1.1 400 Bad Request < Content-Type: text/plain; charset=utf-8 < Content-Length: 25 < Connection: keep-alive < Cache-Control: max-age=7200 < Date: Mon, 12 Jan 2026 23:09:27 GMT < X-Cache: Error from cloudfront < Via: 1.1 e161fd49d3d858d9f9d1d337fc91ce8e.cloudfront.net (CloudFront) < X-Amz-Cf-Pop: FRA56-P10 < X-Amz-Cf-Id: pa32MucaQFmmaHcOKOwoLybX9OySVL4un9120GRtcg-TQBjRD12jbQ== < Age: 4 < Vary: Origin < bad category or variation* Connection #0 to host images.evetech.net left intact ``` No, it really is 400...
dave added the Kind/Bug
Priority
Medium
3
labels 2026-01-12 23:14:47 +00:00
Author
Owner

https://developers.eveonline.com/docs/services/image-server/?h=image#examples

Oh so it's just /bpo or /bpc instead of /icon
How do we know what's a bpo and bpc though?
Maybe static data...
curl https://images.evetech.net/types/31615/bpc

https://developers.eveonline.com/docs/services/image-server/?h=image#examples Oh so it's just /bpo or /bpc instead of /icon How do we know what's a bpo and bpc though? Maybe static data... `curl https://images.evetech.net/types/31615/bpc`
Author
Owner

Fixed in v1.11.1

Fixed in v1.11.1
dave closed this issue 2026-01-13 12:21:38 +00:00
Sign in to join this conversation.