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: | Sarah |
|---|---|
| Location: | Portland, Oregon |
| Users: | 277 |
| Nodes: | 16 (0 / 16) |
| Uptime: | 29:03:24 |
| Calls: | 1,894 |
| Calls today: | 1,894 |
| Files: | 85,214 |
| U/L today: |
554 files (10,683M bytes) |
| D/L today: |
161,174 files (55,554M bytes) |
| Messages: | 80,494 |
| Posted today: | 73 |