'No hay coincidencias de ruta' con clip y S3 en Heroku

Configurar un clip para usar S3 en mi sistema de desarrollo local fue muy fácil. Sin embargo, no puedo hacer que funcione en Heroku.

El archivo se carga correctamente:

[paperclip] Saving attachments.
[paperclip] saving photos/2/small.jpg
[paperclip] saving photos/2/original.jpg

Sin embargo, las vistas que intentan vincularse a la carga reciben un error de enrutamiento:

ActionController::RoutingError (No route matches "/photos/small/missing.png" with {:method=>:get}):

Observe cómo está usando 'falta' para el nombre del archivo y está usando '.png' para la extensión a pesar de que el archivo es un '.jpg'.

He probado numerosas combinaciones de:url y:path opciones conhas_attached_file de acuerdo con las diversas publicaciones de blog y tutoriales que he encontrado (incluidos los documentos de Heroku), pero ninguno parece funcionar.

¿Cuáles son los pasos correctos para usar un clip con S3 en Heroku?

Respuestas a la pregunta(3)

Su respuesta a la pregunta