I have setup a multisite using subdomains. I created

I have setup a multisite using subdomains. I created a wildcard subdomain "*.permaethos.com" and DNS "*.permaethos.com".
The main site loads fine and I am able to add subsites from the dashboard. The problem is that when I visit the subsite's dashboard or the subsite itself I get a 404 error.
I have made sure I entered the correct information in my wp-config.php and .htaccess files according to the Network Setup page. I have also ensured that my main site is located in the "public_html" directory.
What am I missing? Does my server need something enabled?
The subsite I am trying to access is "learn.permaethos.com"
I do not see a directory being created by WordPress in my "public_html" directory.