Description of problem: From the Admin Express: http://<host>:<port>/admin-serv/tasks/configuration/HTMLAdmin?op=index Click "Replication Status" Specify "Configuration file:" Click "OK" Result: http://<host>:<port>/admin-serv/tasks/configuration/HTMLAdmin?op=index Not Found The requested URL /admin-serv/tasks/configuration/repl-monitor-cgi.pl was not found on this server.
Created attachment 186751 [details] cvs diffs (ldapserver) Modified File: ldapserver/ldap/admin/src/scripts/repl-monitor.pl Deleted File: ldapserver/ldap/admin/src/scripts/template-repl-monitor-cgi.pl.in Description: 1) get_replica: missing return value for the success case 2) support the case "shadowport" is not passed
Created attachment 186761 [details] cvs diffs (adminserver) Modified Files: Makefile.am admserv/schema/ldif/21astasks.ldif.tmpl admserv/cgi-src40/monreplication.properties New File: ./admserv/cgi-src40/repl-monitor-cgi.pl.in (attaching next) Description: 1) added repl-monitor-cgi.pl(.in) 2) removed "perl?" from nsExecRef, with which CGI expects "perl" is in the cgi-bin directory
Created attachment 186771 [details] adminserver/admserv/cgi-src40/repl-monitor-cgi.pl.in New file: adminserver/admserv/cgi-src40/repl-monitor-cgi.pl.in Description: it's moved from ldapserver/ldap/admin/src/scripts, and renamed from template-repl-monitor-cgi.pl to repl-monitor-cgi.pl.
Sample repl monitor sample1: (all the replicas share the same replication manager/password) ------------------------------------------ [connection] *:*:cn=repl manager,cn=config:my_password: ------------------------------------------ Sample repl monitor sample2: (all the replicas except one on host1 share the same replication manager/password ------------------------------------------ [connection] *:*:cn=repl manager,cn=config:my_password: host1:*:cn=repl manager,cn=config:your_password: ------------------------------------------ Perhaps, this file can be automatically generated/updated when the replication agreement is created? Also, repl-monitor.pl could display/point a default path refering this default config file.
(In reply to comment #4) > Sample repl monitor sample1: Should be read ... Sample repl monitor config file 1: :p
Created attachment 187711 [details] cvs commit message (comment #1-3) Reviewed by Rich (Thank you!!) Checked in into HEAD.