I am on Sitecore 9.1. I am able to send emails and emails sent and open are being recorded but no emails clicks are being recorded.
- The links in the email are being sent through the RedirectUrl.aspx page.
- My site has
- My Sitecore.Xdb.config has
<setting name="Xdb.Enabled" value="true" />
- When I look into my collections database I see EmailSent events and EmailOpenEvents but no EmailClickEvents.
So while it seems things are configured correctly it looks like no click events are getting into the collections database.
My logs have a few things in them but I am not sure how they relate.
28588 13:43:15 ERROR Exception: System.Net.WebException Message: The remote server returned an error: (500) Internal Server Error. Source: System at System.Net.HttpWebRequest.GetResponse() at Sitecore.Modules.EmailCampaign.Core.WebContent.DoDownloadString(String url, Boolean useIisCredentials, String userAgent) ERROR Failed to download string content, URL: <myurl>/?sc_itemid=%7BE37BFB68-72DD-45E7-A91A-B2EAB6B50CE6%7D&sc_lang=en&sc_device=%7BFE5D7FDF-89C0-4D99-9AA3-B5FBD009C9F3%7D&ec_database=master&ec_id=34D51A59ED5A44C0A932F8BD3937187B&ec_message_id=186D238F41A7468DBB8E55FA6856B80F, Use IIS Credentials: True, UserAgent: ECM Dispatch Exception: Sitecore.EmailCampaign.Model.Web.Exceptions.NonCriticalException ERROR Task agent 'recipient_list_management_task_pool' failed to retrieve tasks for processing from the database. Exception: System.Data.SqlClient.SqlException Message: A connection was successfully established with the server, but then an error occurred during the pre-login handshake. (provider: SSL Provider, error: 0 - The wait operation timed out.) Source: .Net SqlClient Data Provider