2

I just set up Microemulator on OS X (Leopard) and am running Opera Mini 4.2, hoping to test a mobile website I'm developing.

Opera Mini can hit public websites, but it can't to hit my test sites on OS X's Apache instance. I've tried:

  • localhost/~myUserName/site (times out)
  • myIpAddress/~myUserName/site (times out)
  • myMachineName/~myUserName/site ("Address not available from this machine")

All of the above work for any OS X desktop browsers and for Windows VMs that I test with.

Microemulator's network config options appear to be limited to setting a proxy server:

<system-properties>
     <system-property name="http.proxyHost" value="webcache.mydomain.com"></system-property>
     <system-property name="http.proxyPort" value="8080"></system-property>
     <system-property name="http.nonProxyHosts" value="localhost"></system-property>
</system-properties>

I'm not sure if setting these can help me or not... seems like I need to be able to set DNS for Microemulator, not necessarily a proxy server.

Any suggestions on how/if I might get this to work?

RwwL
  • 123

1 Answers1

6

you cannot - by the very definition of opera mini - it will not work.

om uses intermediary proxy hosted by opera, this proxy establishes connection to the website, parses its content and sends you back digasted output in a proprietary format. so your test website needs to be reachable for the opera mini proxies - it needs to be internet reachable.

solution: set reverse proxy/port forward so your local http server can be reached from the internet.

pQd
  • 30,537