for everyone having issues with not being able to create no-ip2.generated.conf,
check your group settings in NO-IP.
I had a group set in NO-IP that I forgot,
and in the config file I only put in my hostnames,
and the script actually tells me to go delete the group on NO-IP,
after that no-ip2.generated.conf gets created successfully.