http auth is typically a bit more problematic than ssh because of github config.