The UnrealIRCd team does not officially provide support for any services packages that you may be using or want to use. This forum is provided so the community can help each other with services issues.
katsklaw wrote:ok I downloaded your 2 meg zip file, by the way we only needed the conf files and then only in worst case. Please understand that if we download your files, correct them and send them back or describe every single problem like I'm about to do, you learn nothing because someone other than you fixed the problem. It's best to tell us the error message and we can then GUIDE you to area that is causing the problem, therefore you learn by doing.
First, your anope.conf is in the zip file so you have to have it there. I found it at path: Unreal3.2_madman\aliases\anope.conf (which is right where I said it would be)
Second, in your unrealircd.conf file you need to specify an IP for Services in the services link block.
You also have SSL listen blocks and your version of Unreal is a non-ssl compile. Unreal will still start and run but you can't use SSL and it will complain everytime you (re)start|rehash. If you require SSL then you will have to go back to http://www.unrealircd.com/?page=downloads and download the win32 version with SSL.
Also you have Services connecting on port 6666 which you have no listen block in the unrealircd.conf for. Which I told you was the problem 2 days ago.
I made those 4 changes and I'm currently running Unreal/Anope on my windows box and they are both working as expected.
Ok, done those. But how do you specifiy an IP? For the second one.
madman wrote:Ok, its hostname. I changed hostname to 127.0.0.1 and still didnt work.
"still didn't work" is useless info .. I can't help you unless you tell me what errors your getting. If we was changing one thing I wouldn't need the error. but we are talking 4 different items each have different errors.
It works fine for me, I'm using your zip file .. so you had to have missed something.
Well, the anope is suppose to connect to 127.0.0.1. And unrealircd is suppose to listen on 127.0.0.1 on port 6666. And I still get the same error, connection rejected.
madman wrote:Well, the anope is suppose to connect to 127.0.0.1. And unrealircd is suppose to listen on 127.0.0.1 on port 6666. And I still get the same error, connection rejected.
did you add a listen block for port 6666? .. you didn't have one before.
If you did .. have you restarted or rehashed Unreal?
If you didn't add it I'll tell you this for the 3rd and final time, you have Services connecting on port 6666 which you have no listen block in the unrealircd.conf
Yes, I have added a listen block on port 6666 in the unrealircd.conf file. I changed it to like 3265 on unrealircd.conf and services.conf to see if the port was the problem, but it obviously wasn't. I havnt tryed re hasing but I will now.
madman wrote:Yes, I have added a listen block on port 6666 in the unrealircd.conf file. I changed it to like 3265 on unrealircd.conf and services.conf to see if the port was the problem, but it obviously wasn't. I havnt tryed re hasing but I will now.
EDIT: rehasing didn't work. Same Error
~madman
Well what I did was changed services conf file to connect to a port that was already available in your case 6667.
If you add ports to the conf file you should test them with an IRC client before services. It's easier to see errors that way. Services is indeed a server but servers connect pretty much the same way I client does, just different information is passed during the link. With that said .. connect to your IRCd, oper up then make services connect on the same port you just did.
madman wrote:I tryed that as well. But the server it selfs runs on 6667? So wouldnt they collide?
no it won't collide. your Services *MUST* connect to a port that your ircd is listening to. You can't have 2 processes using the same port .. but services isn't using port 6667 .. it's connecting to the IRCd which IS listening to port 6667. So Services has to connect to any port you have a listen block for because those are the only portds the IRCd is listening to.
I've got your copy of unreal and Services working just fine. I've noted everything I changed and gave you that list .. there shouldn't be any reason they don't work for you if you follow the steps provided.