-
Notifications
You must be signed in to change notification settings - Fork 27
Description
Hello Apple team and @karulont ,
We are currently operating our own OHTTP gateway, and it successfully forwards requests to our PIR service endpoints — including /config and /queries.
Our PIR service can complete the entire verification and query process correctly when accessed directly. However, when the request goes through Apple’s OHTTP relay, the caller ID on the iPhone cannot be displayed properly.
We suspect this might be caused by the response size limit described in the earlier discussion:
👉 apple/pir-service-example#111 (comment)
🔍 Current Behavior
When accessed directly (without OHTTP), everything works correctly — our PIR service completes the full verification and query process as expected.
In our initial application form for OHTTP relay access, we specified a request size of around 5 KB and a response size of around 3 KB, which now appears to be too small.
Based on our latest observations, the actual /queries responses are typically around 30 KB or larger, which might be exceeding the configured limits and causing the issue.
Could you please help verify or adjust the configured request and response size limits that were set when we initially applied for OHTTP relay access?
We would like to update both the request and response size limits to 50 KB.