Hey, so I decided to check the various ways to download files from Mystic after upgrading a few times since I turned it on.
Zmodem is fine; FTP is fine, but there's a potential issue I'll tell you about in a sec. HTTP doesn't work.
FTP dl link is fine, but it also lets you browse the parent directory.
Not sure if that's intended, and it's not an issue with me because I
have my file bases setup correctly, but it might be an issue with those that don't, or those with limited bandwidth.
Then try it again. I *think* thats the minimum templates you need for that part of the web UI.
Hey g00, I'd like to host some mystic web stuff but gate it behind
nginx. I haven't touched any of this yet, frankly, so am just shooting
in the dark here, but I'm curious how far you've gone down the web trail so far and if this is a supported way of doing business, or if mystic is expected to be able to listen on the open internet for http requests?
You need to have the web-UI templates and configurations for that which I've never released. Let me throw you a bone :)
Go download dlreq.zip from the Prealpha folder and drop the template
files inside into the "cfg" directory off of your webroot.
BUT! Every file tried says, "An error occurred while processing your file download request.
Reason: File not found in database"
BUT! Every file tried says, "An error occurred while processing your download request.
Reason: File not found in database"
I'm not sure what could be different. I just tested it in Ubuntu 18 and Windows 10 and its working on both of them for me.
Yeah, that didn't make a difference. I'm thinking it's something that got lost or misconfigured via various upgrades, something I did wrong. I
have no idea what it would be.
Yeah, that didn't make a difference. I'm thinking it's something that lost or misconfigured via various upgrades, something I did wrong. I have no idea what it would be.
I'm not so sold on that being the case either, but I can't really think
of a cause at the moment.
You said you are able to view the contents of the same file in Mystic
that you can't download via the web right?
I'm not sure what could be different. I just tested it in Ubuntu 18 and Windows 10 and its working on both of them for me.
13:02:51 HTTP 1-DLREQ: 01b31a92&mystic.mem 13:02:51 HTTP 1-Authenticated user: g00r00
13:02:51 HTTP 1-Download from Batch: mystic.mem
13:02:51 HTTP 1-Request done
I've also tried to get the HTTP download working some time ago without success.
I've also tried to get the HTTP download working some time ago withou success.
You would have needed to have the web UI templates installed for that function, which I doubt you did because I don't think I ever released
them for the HTTP server downloads. :)
I just tried the Http process to download files. I dropped those zip files into the folder as you mentioned earlier. I think I see the
issue, but do not know the solution.
My URL to the files had the port address for telnetting into my BBS, as well as the http address:
Something like http://9640news.ddns.net:9640:8080/directoryname
I just tried the Http process to download files. I dropped those zip files into the folder as you mentioned earlier. I think I see the
issue, but do not know the solution.
My URL to the files had the port address for telnetting into my BBS, as well as the http address:
Something like http://9640news.ddns.net:9640:8080/directoryname
It looks like it was doubling up on the port.
I'll take a look at the templates you put out couple days ago.
I may be good to retain my throttling by reverse proxying the flows thru NGINX.
I'll take a look at the templates you put out couple days ago.
I may be good to retain my throttling by reverse proxying the flows t NGINX.
Just FYI adding throttling is something on my TODO list, and something I very much want to personally see added so I hope to do it sometime soon.
You'd also gain other benefits from a reverse proxy (besides the obvious network security benefits) in that you'd gain TLS and HTTP 1.1 too!
On 14 Feb 2020, Beery said the following...
I just tried the Http process to download files. I dropped those zip files into the folder as you mentioned earlier. I think I see the issue, but do not know the solution.
My URL to the files had the port address for telnetting into my BBS, well as the http address:
Something like http://9640news.ddns.net:9640:8080/directoryname
You must have the port entered in Servers > General Options > Domain
Name. Take that out, it should give you a proper URL.
Wish my issue were that easy to figure out. =)
--- Mystic BBS v1.12 A45 2020/02/12 (Linux/64)
* Origin: throwbackbbs.com -\- meriden, ct -\- (21:1/114)
What do you have set for your "BBS Domain" in your server general settings? My guess is that you may have your port included in that. It should only be the Domain name and if you include the port there it will end up breaking a bunch of things (Email, FTP server passive functions, HTTP downloads, and so on).
Sysop: | Eric Oulashin |
---|---|
Location: | Beaverton, Oregon, USA |
Users: | 90 |
Nodes: | 16 (0 / 16) |
Uptime: | 07:24:38 |
Calls: | 5,073 |
Calls today: | 5 |
Files: | 8,491 |
Messages: | 352,795 |