Elsewhere on Stack Overflow is a question about getting Icecast to appear on port 80, which I have read but still cannot get my server to work on port 80.
My icecast.xml has these items
<!-- You may have multiple <listener> elements -->
<listen-socket>
<port>80</port>
</listen-socket>
<listen-socket>
<port>8000</port>
</listen-socket>
<listen-socket>
<port>8080</port>
</listen-socket>
<listen-socket>
<port>8443</port>
<ssl>1</ssl>
</listen-socket>
<listen-socket>
<port>443</port>
<ssl>1</ssl>
</listen-socket>
And also
<security>
<chroot>0</chroot>
<changeowner>
<user>icecast2</user>
<group>icecast</group>
</changeowner>
</security>
This is as shown in the other answer. Although ports 8000, 8080, 8443 work, I cannot get 80 to show up.
Also should 443 be between 80 and 8000 - Do the port need to be in order? I know 80 MUST be first.
All of this is, as usual, to get Certbot to work.
Thanks Tony