Anope IRC Services

Please login or register.

Login with username, password and session length
Advanced search  

News:

Pages: [1]   Go Down

Author Topic: spkifp authentication  (Read 5190 times)

0 Members and 1 Guest are viewing this topic.

CrazyCat

  • Anope User
  • Offline Offline
  • Posts: 259
    • Réseau IRC francophone
spkifp authentication
« on: January 06, 2022, 10:33:44 AM »

Hi there,

this is a trouble I've since I decided to link my servers (unrealircd) using spkifp passwords: I can't find the way to configure anope to use them, I've to send plaintext password.

What do I miss ?

Han

  • Contributor
  • *
  • Offline Offline
  • Posts: 34
Re: spkifp authentication
« Reply #1 on: January 06, 2022, 06:32:22 PM »

Your Services must be ssl ready.
When not, go to your Anope install dir
./extras
enable m_ssl_openssl.cpp or m_ssl_gnutls.cpp
Enter the name of the module
hit Return and activate the module
after all  type 'q' to quit.
compile anope

** DONT forget to enable the ssl module in your module.conf ! **

Copy your anope.crt into your unrealircd  conf path e.g. the /conf/tls path
now you can use:
./unrealircd spkifp conf/tls/anope.crt
You will get your passwordline for the services link block for unreal and can paste it there.
In your services.conf you can edit the password line with a *

    /*
     * The password to send to the IRC server for authentication.
     * This must match the link block on your IRCd.
     *
     * Refer to your IRCd documentation for more information on link blocks.
     */
    password = "*"

For the connection you must enable ssl
    /*
     * Enable if Services should connect using SSL.
     * You must have an SSL module loaded for this to work.
     */
    ssl = yes

Greets Han`
« Last Edit: January 06, 2022, 11:02:15 PM by Han »
Logged

CrazyCat

  • Anope User
  • Offline Offline
  • Posts: 259
    • Réseau IRC francophone
Re: spkifp authentication
« Reply #2 on: January 06, 2022, 10:57:15 PM »

Ok, the missing thing was password = "*"... Damn !

Thanks a lot Han
Pages: [1]   Go Up