When you talk local, I understand as localhost in your development environment, is that right?
If so, I’ve had problems like that and this is because of SSL, the configuration you picked up online is with directions and https settings, in the local environment does not work unless you install and configure openssl.
I’m making a comparison here with a similar problem I’ve faced, if this is your case, this is the solution:
Install SSL on-premises
Or remove the settings and force the use of non-SSL