Yeah, see how that’d never fit in a tweet?
So the server that should be pulling is indeed configured for push, which is why it isn’t pulling. At least, presently. ConfigurationMode would usually be ApplyAndMonitor, I think. But you definitely need to set it back to pull.
You’ve ensured that the pull server’s Configuration folder contains s 0c6dfa3e-0b9c-4c91-8145-2363d7aa32af.mof and s 0c6dfa3e-0b9c-4c91-8145-2363d7aa32af.mof.checksum files? I ask because the checksum output in the above isn’t what I’d expect.
How did you go about setting up the pull server? Using the xPSDesiredStateConfiguration module? Was this on a “fresh” Windows Server 2012 R2 server, or a server that also does other work? Was IIS previously installed on the server and doing anything?
If the MOF and checksum files exist, then it may just be a failed installation for some reason. There’s a decent amount under the hood that isn’t as readily visible – make sure you’re enabling and looking in the Analytic and Debug logs, as well as the enabled-by-default Operational log. You do that from within Event Viewer.