8000 Figure out why Haven Blossom server and Primal on Android and iOS aren't working well together · Issue #78 · bitvora/haven · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Figure out why Haven Blossom server and Primal on Android and iOS aren't working well together #78
Open
@aaccioly

Description

@aaccioly

I don't have an iPhone or use Primal, so if anyone cares about this, help would be welcome.

Context: Primal can upload and mirror blobs to Haven, but on iOS and Android the thumbnail disappears. It works well with Primal's own Blossom server and blossom.band, so it's likely due to something in Khatru's Blossom response or headers.

Further context: #75 and fiatjaf/khatru#45.

A good first step would be to intercept Primal's request / Haven's response and compare it with what is happening with Primal's Blossom server. Apparently, Primal uses PUT /media to upload files (as the Primal Blossom server strips geolocation tags from media). This is currently forwarded to PUT /upload by Khatru. This, CORS, and subtle differences in the response are all potential culprits.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0