Pruned unused tasks
Ensure we have sudo where we need it.
Add back in protocol to the firewalld statement.  Removed for an example and accidentally saved.
Determine JAVA_HOME. Include common at the top, not at agent/server level.