Skip to content

signed url + http range give a 500 #2201

Open
@olivierchatry

Description

I'm not to sure what is wrong, as there is not error message execpte internal error. I'm trying to use POTREE-core library to display point clouds data ( changed a bit the code so that it can handle signed URL ), but whenever it does a HTTP range query to load some data, the server fails with a 500.

I'm using the latest released version ( 3.12 ), using a docker image + helm chart, running on minikube.
I enabled debug, and here the output log :

2025-01-11T13:43:32.097Z DEBUG 1 --- [tp1643565953-56] o.s.web.servlet.DispatcherServlet : GET "/minikube-futureon-bucket/pointclouds/0f85f40f0b72-rev02.las/hierarchy.bin?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=s3mock%2F20250111%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Date=20250111T134052Z&X-Amz-Expires=599940&X-Amz-Signature=5f051f80874cb0fdb822853e5bfa6c42b19bed16debf2d4718b40449dc2c756b&X-Amz-SignedHeaders=host&x-id=GetObject", parameters={multipart}
2025-01-11T13:43:32.098Z DEBUG 1 --- [tp1643565953-56] o.s.w.s.m.m.a.HttpEntityMethodProcessor : Found 'Content-Type:application/xml' in response
2025-01-11T13:43:32.098Z DEBUG 1 --- [tp1643565953-56] o.s.w.s.m.m.a.HttpEntityMethodProcessor : Writing [ErrorResponse[code=InternalError, message=We encountered an internal error. Please try again., resou (truncated)...]
2025-01-11T13:43:32.098Z DEBUG 1 --- [tp1643565953-56] o.s.web.servlet.DispatcherServlet : Completed 500 INTERNAL_SERVER_ERROR

Any idea on how to fix that ?

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions