code: @Override
      public void basicValidate(final String section) throws ConfigException {
          if (StringUtils.isEmpty(host) || port == null || port <= 0 || port > MAX_PORT) {
              throw new ConfigException(section, "Invalid host and port");
          }
      }
docs: Returns the validation state of the config
  
  @throws ConfigException if the hostname is empty or the port is not between 0 and 65536