In spite of what the nodemcu doco says, it appears that filenames > 27 characters (not 32) cause file.open to throw a panic. Utterly knucklehead patch attached; [httpserver.lua.patch.txt](https://github.com/marcoskirsch/nodemcu-httpserver/files/540347/httpserver.lua.patch.txt)