Let me start by thank you for your great work !
We are using chirpstack and currently using it as our internal test server for LoRaWan.
The Chirpstack have a http integration pointing to an endpoint running on a python flaskserver.
What we have noticed is that when we send a join request from an end-device we get immediately a join accept from chirp. However, there is no http push on /join. But on the first uplink data sent from the end-device we get a /join push together with the /uplink.
I have test this on requestbin.com just to be sure…and get the following
9.43.14 AM POST /uplink
9.40.23 AM POST /uplink
9.37.33 AM POST /uplink
9.34.44 AM POST /join
9.34.44 AM POST /uplink
I dont know if this is the expected flow ?
I was expecting a http push on /join right away and not as a attachment to an uplink
thanks in advance