I did in fact solve this already. The bot was asking for ops but the other bot ignored it because I hadn't marked the requesting bot a +o for that channel.
I put some diagnostics in the TCL and spotted my error.
I have two bots linked. They are both on eggdrop 1.8.4 on Ubuntu 18.04. They are using SSL/TLS to communicate. I have added netbots 4.1 to both bots and am using the botnetop component. Neither bot ever requests ops and obviously is therefore never opped. I notice that this script was written long b...
I went to #eggdrop on Freenode and they solved my problem. It came down to port-range. I had forgotten to open the ports in the port range in the firewall. Once I did that, everything was cool!
willyw: Thanks for your help. If you noticed, I posted an update just after your post where I had solved my original problem. I added +d to my console on the leaf and this is what happens... <leaf> [22:30:01] Linked to hub. <leaf> [22:30:01] Downloading user file from hub <leaf> [22:30:02] TLS: atte...
Further information. I corrected some details in the SSL portion of the .conf file and now the hub links to the leaf and begins the userfile transfer but then the userfile transfer is aborted and the connection closes. <leaf> [19:50:01] Got STARTTLS from hub. Replying... <leaf> [19:50:01] Received c...
Some additional information that may be useful. When, on hub I do .link leaf the following shows up on the leaf console. <leaf> [15:51:13] Telnet connection: <hub hostname>/51363 <leaf> [15:51:13] Sent STARTTLS to hub... <leaf> [15:51:13] Challenging hub... <leaf> [15:51:13] TLS: handshake successfu...
Yes I did, not that I understood all of it, but I made sure all verify settings were set to 0 and restarted both bots. The behavior is the same. I can link them manually but if I don't when the hub tries to link to the leaf it fails as stated in my original post.
I created two bots, let's call them hub and leaf. They are on different servers. I created via .+bot on each bot a reference to the other and I did .link and they linked. Anything I typed on one bot appeared on the other bot of the botnet as you would expect. I then unlinked the two bots. Both bots ...
I placed it in Modules & Programming because I had searched the documentation and found no help so I figured that the people who maintained the code would have a better idea. After all, the .user file is not normally read by end users and so wouldn't normally appear in documentation.
Thanks for responding. I did that and some bans have "Created NN days ago, last used YY days ago. " Sometimes the last used is missing. Does that mean it was never used?
The format of a ban line in the user file appears to be as follows: hostmask:+0[*]:+date1:date2:op:reason As far as I can tell the optional * appears to indicate that the ban is sticky. Could someone confirm this, please. What are the uses of date1 and date2. I'm assuming one is date last used. But ...
I have an eggdrop bot and I'd like to develop a website which users can access by using the handle/password associated with the eggdrop. That way I can use the same hashing algorithm in JavaScript to produce the same hash. Is the password hashing algorithm documented anywhere or could someone point ...
As I stated earlier, my provider restaged my VPS host and that solved the problem. But something I read the other day, I forget where, mentioned doing an apt-get on tcl8.5-dev and it occurred to me later that maybe the problem was that the tcl.h being used was incompatible with the tcllib.so and tha...