Ciao,
per concludere la questione. Abbiamo individuato l’errore in una patch applicata. Abbiamo riscontrato lo stesso problema descritto in questo argomento, poiché stiamo utilizzando Azure Application Gateway V1.
Nel seguente post ho descritto cosa abbiamo fatto per aggirare il problema.
Comunque, sembra che request.ip sia nil se si crea un link al proprio hostname, quindi la nostra soluzione alternativa non funziona. L’abbiamo risolta avvolgendola in un blocco begin…rescue…end come segue:
begin
ip_port_split = request.ip.split(':')
ip_only = ip_port_split.first
rescue
ip_only = request.ip
end
Non vediamo l’ora del prossimo aggiornamento/rilascio di rack, poiché dovrebbe/gestirà correttamente le intestazioni x-forwarded-for.
Grazie per il vostro tempo e cordiali saluti.
Sascha