Unsubscribe is giving an error with Drupal 7.69 and CiviCRM 5.23.4. We did not have any issues or errors during the upgrade process.
Unsubscribe links from mailings load the confirmation page correctly, with the correct partially obscured test****@domain.org. But when I fill in the email address and click Unsubscribe, it displays:
Sorry, due to an error, we are unable to fulfill your request at the moment. You may want to contact your administrator or service provider with more details about what action you were performing when this occurred. Missing Parameters
The unsubscribe page is loaded with this URL:
https://domain.org/civicrm/mailing/unsubscribe?reset=1&jid=3590&qid=1037445&h=c38ef80808cc0140
We included the unsubscribe link in our CiviMail mailings as follows:
<p><a href="{action.unsubscribeUrl}" target="_blank">Unsubscribe from this list</a></p>
Log shows this message:
$Fatal Error Details = array(3) {
["message"]=>
string(18) "Missing Parameters"
["code"]=>
NULL
["exception"]=>
object(CRM_Core_Exception)#2268 (10) {
["errorData":"CRM_Core_Exception":private]=>
array(1) {
["error_code"]=>
int(0)
}
["cause":protected]=>
NULL
["_trace":"PEAR_Exception":private]=>
NULL
["message":protected]=>
string(18) "Missing Parameters"