Since this is my first post, let me start by giving big kudos to the NodeBB developers. It's really great. Thank you.
But, we're having a strange problem with uploads that is presenting us from going live.
We are using the open source version of NodeBB 1.4.4 on an ubuntu server. The site is at https://community.troikatronix.com
We also have paid for a hosted version to use as a sandbox at http://troikatronix.nodebb.com
We can upload files to the ubuntu site successfully and the file links show up as expected. But if you click the links, you get this error:
"Not Found: You seem to have stumbled upon a page that does not exist. Return to the home page."
Yet, if you right-click the link and say "Open In New Window" it downloads fine. (Similarly, if you right click the link and say "Copy Link" and then paste that link into the browser, the file will download.) The link that shows up in the bottom of the browser window matches the link that appears if you say "Open in New Window."
Here's a test post that shows the behavior: https://community.troikatronix.com/topic/3114/yet-another-test-topic
Note that we do not have any value set for "upload_path" in the config.json file. But, the actual path used for uploads and downloads ends up being "/assets/uploads/files/..." (That's not the same path we see in our "sandbox" site, which is /uploads/files.) I tried setting "upload_path" to both "/public/files" and "/assets/uploads/files" to no avail, even after attempting to upload new files, etc.
Perhaps a related clue: the test file in the link above is a binary file with an extension of ".izz" (the file format for my software.) The file that actually downloads when you do the procedure above ends in ".bin" not ".izz" However, .zip file do show up as .zip files, so perhaps this is a mime-type issue..
If you have any advice please let us know. We'd love to launch our NodeBB forum in the next couple of days.
Thanks in Advance for your Expertise,
Mark