problemas com o compartilhamento de recursos de origem cruzada: o OSX Safari e o iOS Safari falham após a solicitação de comprovação

Recentemente, tive um problema com a solicitação do CORS (compartilhamento de recursos de origem cruzada) no Safari, OSX e iOS, enquanto a mesma solicitação funciona perfeitamente no Chrome e Firefox. eu sigoa documentação do W3C e lidar com a solicitação de comprovação no lado do servidor, minha resposta é como:

HTTP/1.0 200 OK
Access-Control-Allow-Origin: http://192.168.1.96:4399
Access-Control-Allow-Methods: POST
Access-Control-Allow-Methods: GET
Access-Control-Allow-Methods: OPTIONS
Access-Control-Allow-Headers: Origin
Access-Control-Allow-Headers: Authorization
Access-Control-Allow-Headers: X-Requested-With
Access-Control-Allow-Headers: Accept
Access-Control-Allow-Headers: Access-Control-Request-Method
Access-Control-Allow-Headers: Access-Control-Request-Headers
Access-Control-Allow-Headers: DNT
Access-Control-Allow-Headers: X-CustomHeader
Access-Control-Allow-Headers: Content-Type
Access-Control-Max-Age: 0
Date: Fri, 25 Nov 2016 08:45:25 GMT
Origin: http://192.168.1.96:4399
Access-Control-Expose-Headers: Origin
Content-Encoding: gzip
Transfer-Encoding: chunked

Essa resposta funciona bem no navegador Chrome, Firefox e Android: uma solicitação POST é enviada logo após a solicitação de comprovação. Mas no Safari, após a resposta do servidor à solicitação de reflight, recebi essa mensagem de erro do console:

Failed to load resource: The network connection was lost.

Inspeciono a resposta de preflight do servidor, mas acho a mesma que acima ... Depois de pesquisar e tentar tantas vezes, ainda não consigo fazê-lo funcionar :-(
Alguém já encontrou o problema antes? Alguém poderia descobrir que erro eu cometi?
Muito obrigado antecipadamente!

questionAnswers(1)

yourAnswerToTheQuestion