Here are a few things to look at if you are having trouble getting your replication configuration to transition failover.
NO -db! - Be sure you are not using "-db" after _mprosrv (like in your pf files). Just use the database name. If you include -db in the pf files called by repl.properties, it errors out like this:
Apparently, the start of a normal database can include -db, but this fails for replication-enabled databases.
NOTE: The database name is already defined in repl.properties so there is no need for -db.