Can't start server - Can't accept EULA

if there is no latest.log then that means the server is not making it far enough or basically not starting to create one and the log is generated pretty early in the start of booting a server.

It will probably be the java version you are using which is a pretty common problem.
Minecraft 1.19 would need java 17 and the Webuil has java 16.

You just need to install java 17 alongside or the Webui may even work with java 17 i am not sure i have always just left it as it is and use additional java binaries that suit what ever Minecraft i want to run.

and then set using the following flag in server.config which can be found in your servers directory.

edit this to suit.