Hello Friends!
Recently have started dabbling in Proxmox after getting bit by the homelab bug and have been really enjoying things!
I was working to setup something new today and have had a hard time finding documentation on how something within Proxmox works - namely cluster notifications.
I currently have 3 proxmox nodes configured in a cluster for management (no HA or anything at the moment). I wanted to setup email alerts for various cluster events and navigated to DataCenter > Notifications.
I added an SMTP Relay as a notification target which uses the email address associated to root@pam for its destination.
This relay point to a Mailjet smtp relay server which I use for my domain.
I put all the authentication information in and went to test email but received the following error:
"Could not test target: could not notify via endpoint(s): SMTP_Relay: Connection error: failed to lookup address information: Temporary failure in name resolution (500)".
Based on the nature of the error I realize/ believe this to be a DNS problem in that the cluster cannot resolve dns for the hostname of the mailjet smtp relay server.
Here is where I am confused though - how do I determine or set the DNS at the cluster level to allow for dns resolution on the notifications?
I have DNS setup on each of my nodes, although not all of the nodes have internet access at the moment (some do). Those that are connected to the internet do not seem to have any dns resolution errors and neither do any of their VMs.
All I can assume is that the cluster is for some reason trying to resolve DNS through one of the offline nodes and then not hopping to an online node in its attempt?
Any help/ information would be greatly appreciated! Thanks in advance!
CH
Recently have started dabbling in Proxmox after getting bit by the homelab bug and have been really enjoying things!
I was working to setup something new today and have had a hard time finding documentation on how something within Proxmox works - namely cluster notifications.
I currently have 3 proxmox nodes configured in a cluster for management (no HA or anything at the moment). I wanted to setup email alerts for various cluster events and navigated to DataCenter > Notifications.
I added an SMTP Relay as a notification target which uses the email address associated to root@pam for its destination.
This relay point to a Mailjet smtp relay server which I use for my domain.
I put all the authentication information in and went to test email but received the following error:
"Could not test target: could not notify via endpoint(s): SMTP_Relay: Connection error: failed to lookup address information: Temporary failure in name resolution (500)".
Based on the nature of the error I realize/ believe this to be a DNS problem in that the cluster cannot resolve dns for the hostname of the mailjet smtp relay server.
Here is where I am confused though - how do I determine or set the DNS at the cluster level to allow for dns resolution on the notifications?
I have DNS setup on each of my nodes, although not all of the nodes have internet access at the moment (some do). Those that are connected to the internet do not seem to have any dns resolution errors and neither do any of their VMs.
All I can assume is that the cluster is for some reason trying to resolve DNS through one of the offline nodes and then not hopping to an online node in its attempt?
Any help/ information would be greatly appreciated! Thanks in advance!
CH