'Nenhuma correspondência de rota' com clipe de papel e S3 no Heroku
Configurar um clipe de papel para usar o S3 no meu sistema local de desenvolvimento foi muito fácil. No entanto, não consigo fazê-lo funcionar no Heroku.
O arquivo é enviado com sucesso:
[paperclip] Saving attachments.
[paperclip] saving photos/2/small.jpg
[paperclip] saving photos/2/original.jpg
No entanto, as visualizações que tentam vincular ao upload recebem um erro de roteamento:
ActionController::RoutingError (No route matches "/photos/small/missing.png" with {:method=>:get}):
Observe como ele está usando 'ausente' para o nome do arquivo e está usando '.png' para a extensão, mesmo que o arquivo seja um '.jpg'.
Eu tentei várias combinações de:url
e:path
opções comhas_attached_file
de acordo com os vários posts e tutoriais que encontrei (incluindo os documentos de Heroku), mas nenhum parece funcionar.
Quais são as etapas corretas para usar o clipe de papel com S3 no Heroku?