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: | Daphantom |
|---|---|
| Location: | Washington, IL. |
| Users: | 5 |
| Nodes: | 4 (0 / 4) |
| Uptime: | 96:58:27 |
| Calls: | 26 |
| Files: | 21,932 |
| D/L today: |
6 files (572K bytes) |
| Messages: | 25,302 |