Thread:Extension talk:Push/Push fails when target is on the same server

I am trying to setup a push to a different wikimedia instance on the same server. Pushing to remote servers works correctly. When i try to push to a local target it just continues to say "Pushing" and never does anything. I've tried using both local and public DNS and IPs all with the same result. Here is the log file. Any suggestions?

Start request POST /wikitest/api.php HTTP HEADERS: HOST: localhost ACCEPT: */* REFERER: http://wiki.ddi.org/ddiconnect/API USER-AGENT: MediaWiki/1.17.4 CONTENT-LENGTH: 455 CONTENT-TYPE: multipart/form-data; boundary=608529e82468 CACHES: EmptyBagOStuff[main] SqlBagOStuff[message] SqlBagOStuff[parser] LocalisationCache: using store LCStore_DB Fully initialised [cookie] session_set_cookie_params: "0", "/", "", "", "1" wfFixSessionID: PHP's built in entropy is disabled or not sufficient, overriding session id generation using our cryptrand source. MWCryptRand::realGenerate: Generating cryptographic random bytes for wfFixSessionID/MWCryptRand::generateHex/MWCryptRand::realGenerateHex/MWCryptRand::generate/MWCryptRand::realGenerate MWCryptRand::realGenerate: openssl_random_pseudo_bytes generated 16 bytes of strong randomness. MWCryptRand::realGenerate: 0 bytes of randomness leftover in the buffer. Unstubbing $wgAuth on call of $wgAuth::validDomain from LoginForm::load MWCryptRand::realGenerate: Generating cryptographic random bytes for LoginForm::setLoginToken/MWCryptRand::generateHex/MWCryptRand::realGenerateHex/MWCryptRand::generate/MWCryptRand::realGenerate MWCryptRand::realGenerate: openssl_random_pseudo_bytes generated 16 bytes of strong randomness. MWCryptRand::realGenerate: 0 bytes of randomness leftover in the buffer. Class PEAR_Error not found; skipped loading IP: 127.0.0.1 Profiler::instance called without $wgProfiler['class'] set, falling back to ProfilerStub for safety