Which blossom server are you using? It's possible that it is not sending the correct confirmation response.

Reply to this note

Please Login to reply.

Discussion

nostr.sudocarlos.com blossom server runs github.com/bitvora/haven and it works fine with nostrudel.ninja and bouquet.slidestr.net

Here is what I see in the logs. The app is sending Content-Length header. Can you debug your backend to see what is happening when request comes in? The request should work even without Content-Length since this is an optional header per blossom spec.

I'm seeing an issue with the PUT to nostr.sudocarlos.com/mirror. Ive never checked the packets for the other clients ive used. Not sure if they attempt whatever primal is doing here. Im pretty sure they upload directly to each? nostr:npub1ye5ptcxfyyxl5vjvdjar2ua3f0hynkjzpx552mu5snj3qmx5pzjscpknpr nostr:npub1klr0dy2ul2dx9llk58czvpx73rprcmrvd5dc7ck8esg8f8es06qs427gxc

nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 nostr:npub1utx00neqgqln72j22kej3ux7803c2k986henvvha4thuwfkper4s7r50e8 does khatru or HAVEN support BUD-04 /mirror endpoint?

Khatru doesn’t implement it yet

Thank you, sir!

*checks profile*

Hmm this guy probably knows what hes talking about πŸ˜…

Makes sense that blossom.band as primary works and i see the inage uploaded there but never see it hit my server.

Your server is not supporting BUD-04 spec. This is why mirroring is not working. Primal app is hitting your server with `PUT /mirror` and gets 404 as response. You have to update your server with BUD-04 if you want this to work.

https://github.com/hzrd149/blossom/blob/master/buds/04.md

Yup, i followed that. Going to submit an issue (or multiple) later and look at source to see if i can be useful (doubtful)