I hope someone can help me with an assets problem. I have had to rebuild a production server and images are no longer getting served. Unfortunately the working system is no more so I can't compare what I have with what used to work in order to help diagnose the problem.
I am using Rails 4.2 with nginx on an Ubuntu 16.04 server with capistrano to deploy it and I have not changed the application (which is git controlled). However it is now running on a later version of Ubuntu so the tools there have been updated, including nginx. The problem is that image assets are not being served, the javascript and css are working. I can see (on the server) that the assets have been precompiled and I can see in public/assets image files such as blue_pin-<digest>.png where <digest> is a big long number. However in the browser console I can see it attempt to fetch /assets/blue_pin.png without the digest, and this fails. The code in the app that references the image is in coffescript and is a line @marker_icon_blue = new OpenLayers.Icon('/assets/blue_pin.png', size, offset); I used to know how all this is supposed to work, but I have been away from Rails for a while and the brain cells seem to have atrophied rather, and perusing the docs has failed to re-invigorate them sufficiently, so if someone could suggest what might be going on I would be very grateful. Colin -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscr...@googlegroups.com. To post to this group, send email to rubyonrails-talk@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/CAL%3D0gLuwKUNf4O_ZemoLhwb1tqn7NvtWKN%3DcSCDshA3t_MxvwQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.