After upgrading from Syncronet 3.21e to 3.21f, I now find myself unable to oper myself with the latest ircd.js. I use Igloo IRC client for iPad which I had preprogrmamed startup sequence to identify with NickServ and ChanServ, then promote myself to IRCop. Despite any of the netmasks I tried (I have 4 different entries for myself, for good measure), all I ever get is No O:Lines.
Is this something that got overwritten that I should have kept on-hand for a post-upgrade restore, or did I spot a gremlin?
It's most likely something else, unrelated, as there haven't been any meaningful changes to the ircd in a while. But if you want to revert to older revisions of ircd.js (and it's dependent files), they're all still available in Git:...
If you find any it starts to work when you revert, let me know.
I found what happened. I ran jsexec ../exec/ircdcfg.js, which corrupted the ircd.ini contents by changing the block titles from [<category>:<item>] to [<category>:<sequential number>].
| Sysop: | Angel Ripoll |
|---|---|
| Location: | Madrid, Spain |
| Users: | 20 |
| Nodes: | 8 (0 / 8) |
| Uptime: | 25:47:19 |
| Calls: | 1,187 |
| Files: | 1,924 |
| D/L today: |
1 files (1K bytes) |
| Messages: | 67,579 |