Hello All!
I had a perfect setup working, followed the debian build instructions to the letter, all the prerequisits
etc. Was working perfectley until just a minute ago, I noticed that my menu cmds were there, ie DDMsgAreachooser etc. well being lazy I just copied my working default.src and .bin to the exec dir, now I do not know that is what broke the setup but seemed to happen around then. Now no services will load I get errors like this.
3/9 09:56:18 srvc 0006 !ERROR 13 binding Finger socket to port 79: Permission denied
3/9 09:56:18 srvc Finger listening on socket :: port 79
3/9 09:56:18 srvc 0006 !ERROR 13 binding Finger socket: Permission denied 3/9 09:56:18 srvc 0006 Will retry in 15 seconds (1 of 2)
3/9 09:56:18 mail 0007 !ERROR 13 binding POP3S Server socket to port 995: Permission denied
3/9 09:56:18 mail POP3S Server listening on socket :: port 995
3/9 09:56:18 mail 0007 !ERROR 13 binding POP3S Server socket: Permission denied 3/9 09:56:18 mail 0007 Will retry in 15 seconds (1 of 2)
3/9 09:56:33 srvc 0006 !ERROR 13 binding Finger socket: Permission denied 3/9 09:56:33 srvc 0006 Will retry in 15 seconds (2 of 2)
3/9 09:56:33 mail 0007 !ERROR 13 binding POP3S Server socket: Permission denied 3/9 09:56:33 mail 0007 Will retry in 15 seconds (2 of 2)
3/9 09:56:48 srvc 0006 !ERROR 13 binding Finger socket: Permission denied
Thats just a snippet its literally on all ports. I did not change anything in there that I am aware of.. My sbbs dir is /sbbs and like suggested I chown /sbbs recursively to user sbbs etc. I am running 3.19 on linux and an hour ago this system was accessible from outside of the network. I switched my DNS back to my cloud hosted copy so its back up but I would like to solve this inhouse version.
Re: new setup
By: Rick Smith to All on Thu Mar 09 2023 10:01 am
Hello All!
like suggested I chown /sbbs recursively to user sbbs etc. I am
running 3.19 on linux and an hour ago this system was accessible
from outside of the network. I switched my DNS back to my cloud
hosted copy so its back up but I would like to solve this inhouse
version.
Sounds like you're not using setcap to enable bind permissions on
'sbbs' and not running sbbs as root (which is expected). Read this: http://wiki.synchro.net/howto:linux_non-root
Based on the error message you're seeing, it looks like the process running Synchronet BBS doesn't have the necessary permissions to bind to the ports that it needs to. Here are a few things you can try to resolve this issue:
1. Ensure that the user account running Synchronet BBS has the necessary permissions to bind to the ports specified. You may need to give the user account administrative privileges.
Hello Digital!
Thursday March 09 2023 10:20, you wrote to me:
Re: new setup
By: Rick Smith to All on Thu Mar 09 2023 10:01 am
Hello All!
like suggested I chown /sbbs recursively to user sbbs etc. I am
running 3.19 on linux and an hour ago this system was accessible
from outside of the network. I switched my DNS back to my cloud
hosted copy so its back up but I would like to solve this inhouse
version.
Sounds like you're not using setcap to enable bind permissions on 'sbbs' and not running sbbs as root (which is expected). Read this: http://wiki.synchro.net/howto:linux_non-root
That cured most of the errors I still get a couple "already in use" but
telnet is back up, the webserver however if I do a https://192.168.6.176 it complains about not secure but it does load. If I just do 192.168.6.176 it downloads a file?
Not really sure how I broke this setup.. I may just rebuild it since my cloud instance is still up and going.. Your example on the web for sbbs.service file under debian as user and group set to root. I changed mine to sbbs and sbbs since thats the owner of /sbbs?
telnet is back up, the webserver however if I do a https://192.168.6.176 it complains about not secure but it does load. If I just do 192.168.6.176 it downloads a file?
here is a snippet from that file
<?xjs
* Forwarded from area 'SYNC_SYSOPS'
Re: new setup
By: Rick Smith to Digital Man on Thu Mar 09 2023 10:42:42
telnet is back up, the webserver however if I do a
https://192.168.6.176 it complains about not secure but it does
load. If I just do 192.168.6.176 it downloads a file?
here is a snippet from that file
<?xjs
In the file ctrl/web_handler.ini, in the [JavaScript] section, you
should have this:
xjs = xjs_handler.js
* Forwarded from area 'SYNC_SYSOPS'
Re: new setup
By: Rick Smith to Digital Man on Thu Mar 09 2023 10:42:42
telnet is back up, the webserver however if I do a
https://192.168.6.176 it complains about not secure but it does
load. If I just do 192.168.6.176 it downloads a file?
here is a snippet from that file
<?xjs
In the file ctrl/web_handler.ini, in the [JavaScript] section, you
should have this:
xjs = xjs_handler.js
I can access it now.. I flushed browser cache.. Only thing still not working on the interface is micronet file area will not show up on web side.. but other than that seem to be working
* Forwarded from area 'SYNC_SYSOPS'
Re: new setup
By: Rick Smith to echicken on Thu Mar 09 2023 13:08:50
I can access it now.. I flushed browser cache.. Only thing still
not working on the interface is micronet file area will not show
up on web side.. but other than that seem to be working
Does it show up when you're logged in, but not when you're logged out?
If so, check that your web guest user has sufficient access to view
the library.
If I recall correctly, webv4 doesn't show empty file directories in
the listing, so if there aren't any files in those echoes yet, that
might be why you can't see them. I don't remember if it hides entire libraries though, that'd be a bit of a heavy task.
No it doesnt show up at all on the web.
While logged into bbs I uploaded some files to those areas, they still do not show up via the web interface.
Re: new setup
By: Rick Smith to echicken on Fri Mar 10 2023 05:34:44
No it doesnt show up at all on the web.
Just to rule something out, where your old file libraries and
directories created prior to an upgrade to 3.19 or 3.20, and the
Micronet one created afterward?
While logged into bbs I uploaded some files to those areas, they
still do not show up via the web interface.
Its working now, you are correct it will not show if all is empty. I autoadded somefiles into two of the mircronet dirs and the all of the micronet file areas show up even the ones without files in them. I used that addfiles script pretty slick. I thought when files came in via bink they get added, I guess back to the wiki to make sure I have tick processor correct. Or maybe that isnt supposed to do that, and I meant to run the addfiles here or there?
* Forwarded from area 'SYNC_SYSOPS'Thank you, I found my error in the tickit.ini ( I think I have anyhow).. Seems to be working.. Thanks again..
Re: new setup
By: Rick Smith to echicken on Sat Mar 11 2023 12:51 pm
Its working now, you are correct it will not show if all is empty.
I autoadded somefiles into two of the mircronet dirs and the all of
the micronet file areas show up even the ones without files in
them. I used that addfiles script pretty slick. I thought when
files came in via bink they get added, I guess back to the wiki to
make sure I have tick processor correct. Or maybe that isnt
supposed to do that, and I meant to run the addfiles here or there?
TickIT adds the files to the filebases automatically, you're not
expected to have to run addfiles.
--
digital man (rob)
autoadded somefiles into two of the mircronet dirs and the all of the micronet file areas show up even the ones without files in them. I used
that addfiles script pretty slick. I thought when files came in via bink they get added, I guess back to the wiki to make sure I have tick processor correct. Or maybe that isnt supposed to do that, and I meant to run the addfiles here or there?
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 409 |
Nodes: | 16 (2 / 14) |
Uptime: | 58:01:32 |
Calls: | 8,572 |
Calls today: | 2 |
Files: | 13,225 |
Messages: | 5,929,796 |