I am using Datacake as HTTP integration on Chirpstack V3 without problems.
Datacake URL used in the integration is https://api.datacake.co/integrations/lorawan/chirpstack/
But in V4 I am getting this error in the log:
Sep 26 10:04:21 vmi80688.contaboserver.net chirpstack[2042]: Sep 26 10:04:21.596 ERROR up{deduplication_id=909e37b1-2204-4b8d-bf72-b87c961ae26b}:data_up: chirpstack::integration::http: Posting event failed event=up url=https://api.datacake.co/integrations/lorawan/chirpstack/ error=HTTP status client error (400 Bad Request) for url (https://api.datacake.co/integrations/lorawan/chirpstack/?event=up)
The URL is the same I use on V3.
When I change the URL (take away the tailing /
) the error message changes to
Sep 26 10:09:51 vmi80688.contaboserver.net chirpstack[2042]: Sep 26 10:09:51.684 ERROR up{deduplication_id=d572de12-14ac-41fb-a8d1-ddc74f57019f}:data_up: chirpstack::integration::http: Posting event failed event=up url=https://api.datacake.co/integrations/lorawan/chirpstack error=HTTP status client error (405 Method Not Allowed) for url (https://api.datacake.co/integrations/lorawan/chirpstack/?event=up)
Anyone knows why?
The log output in Chirpstack V3 shows the same URL and it works
Sep 26 16:17:44 Chirpstack chirpstack-application-server[550]: time=“2022-09-26T16:17:44.204661714+08:00” level=info msg=“integration/http: publishing event” ctx_id=e5845d07-b28d-442d-8ab4-7558133dcd4a dev_eui=ac1f09fffe03b855 event_type=up url=“https://api.datacake.co/integrations/lorawan/chirpstack/?event=up”