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: | Fercho |
|---|---|
| Lugar: | La Plata, Buenos Aires |
| Usuarios: | 23 |
| Nodos: | 10 (0 / 10) |
| Uptime: | 01:21:06 |
| Llamadas: | 138 |
| Archivoss: | 15,915 |
| Mensajes: | 41,377 |
Novedades:
Servidor de Quake 3 Arena Online! - Conectate a ferchobbs.ddns.net, puerto 27960 y vence con tu equipo!