ipa-replica-conncheck(1)
π ipa-replica-conncheck β the vibe check for your replicaβmaster network, bestie
So likeβ¦ ipa-replica-conncheck(1), from the IPA Manual Pages. She checks a replica-master network connection before installation, and honestly? She's the friend who tells you your firewall is a mess before the whole install falls apart. π«Ά
β¨ SYNOPSIS β¨
ipa-replica-conncheck [OPTION]...
πΈ DESCRIPTION πΈ
okay so picture this: you're installing an IPA replica, and for master-replica communication to work, there has to be a network connection all prepped between the replica machine and a replicated IPA master machine. and if that connection is flawed?? the installation can just fail with the most inconvenient error messages ever. π
the classic connection problem, the one that ruins everyone's day: a misconfigured firewall with a required port closed on a replica or a master machine. it's giving "who touched the firewall rules." π
the way this works is that the connection gets checked by running a set of tests from both the master and the replica machines. the program is incorporated into ipa-replica-install(1), but you can also just run it separately. main character energy, honestly. β¨
π OPTIONS π
π REPLICA MACHINE OPTIONS π
this set of options is what you reach for when the connection check is run on a prepared IPA replica machine.
-mMASTER,--master=MASTER β the remote master machine address. yeah, you gotta tell her where the master is.-a,--auto-master-checkβ automatically log in to the master machine and execute the master machine part of the connection check. heads up bestie: the following options for the replica part are only evaluated when this option is set. no-a, no effect. periodt.-rREALM,--realm=REALM β the Kerberos realm name for the IPA server.-kKDC,--kdc=KDC β KDC server address. defaults to MASTER.-pPRINCIPAL,--principal=PRINCIPAL β the authorized Kerberos principal to use to log in to the master machine. defaults toadmin.-wPASSWORD,--password=PASSWORD β password for the given principal. and if you don't pass it? she will prompt you for it interactively. she's polite like that. π«Ά
π MASTER MACHINE OPTIONS π
this set of options is used when the connection check is run on a master machine against a running ipa-replica-conncheck(1) on a replica machine.
-RREPLICA,--replica=REPLICA β the remote replica machine address.
π COMMON OPTIONS π
-c,--check-caβ include in the check also a set of dogtag connection requirements. only needed when the master was installed with Dogtag 9 or lower. iykyk.-hHOSTNAME,--hostname=HOSTNAME β the hostname of this server (FQDN). by default, the result of thegetfqdn()call from Python'ssocketmodule is used.-d,--debugβ print debugging information. for when you need the tea. β-q,--quietβ output only errors. minimalism era. π€«
π¦ EXAMPLES π¦
ipa-replica-conncheck -m master.example.comβ run a replica machine connection check against a remote mastermaster.example.com. if the connection to the remote master machine is successful, the program will switch to listening mode and prompt for running the master machine part. that second part checks the connection from master to replica.ipa-replica-conncheck -R replica.example.comβ run a master machine connection check part. this is either run automatically by the replica part of the connection check program (when the-aoption is set) or manually by the user. and btw, a runningipa-replica-conncheck(1)in a listening mode must already be running on a replica machine. no listener, no check. πipa-replica-conncheck -m master.example.com -a -r EXAMPLE.COM -w passwordβ run a replica-master connection check. in case of a success, switch to listening mode, automatically log tomaster.example.comin a realmEXAMPLE.COMwith a passwordpassword, and run the second part of the connection check. full send. π₯
β EXIT STATUS β
0if the connection check was successful π1if an error occurred π
π₯ SEE ALSO π₯
ngl bestie, if you're seeing a 1 here, go check that firewall first. it's almost always the firewall. π
okay that's the whole page, mwah π this one's from IPA, dated Jun 2 2011 β signed, sealed, slayed. π β¨
π¦ where this page comes from
- centos-stream 10: ipa-server 4.13.4-1.el10 Β· GPL-3.0-or-later
- centos-stream 9: ipa-server 4.13.4-1.el9 Β· GPL-3.0-or-later
- fedora 43: freeipa-server 4.12.5-3.fc43 Β· GPL-3.0-or-later
- fedora 43: freeipa-server 4.13.4-2.fc43
- fedora 43: freeipa-server 4.13.4-3.fc43 Β· GPL-3.0-or-later
- fedora 44: freeipa-server 4.13.1-9.fc44 Β· GPL-3.0-or-later
- fedora 44: freeipa-server 4.13.4-2.fc44
- fedora 44: freeipa-server 4.13.4-3.fc44 Β· GPL-3.0-or-later
- Copyright (C) 2011 Red Hat, Inc
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms