Hi, I had another look in the mail archives, and someone (a Frederic Jean) gave this answer:
> You are seeing the IPv6 equivalent of 127.0.0.1. That explains it, but does anyone have any idea what to do about it? thanks Michael On Sat, 2004-11-13 at 14:44, Michael Davis wrote: > Hi, > > I'm running Axis on Suse 9.1, jdk 1.4.2_06. I'm trying to get it working > just on the local machine, but I'm getting the error > > Remote administrator access is not allowed! > at org.apache.axis.utils.Admin.process(Admin.java:211) > > I know I can allow remote access in the config file, but I'd rather > figure out why this is happening. > > Looking at the code, I see: > > String remoteIP = msgContext.getStrProp(Constants.MC_REMOTE_ADDR) > InetAddress myAddr = InetAddress.getLocalHost(); > InetAddress remoteAddr = > InetAddress.getByName(remoteIP); > ... > > if (!myAddr.equals(remoteAddr)) { > remoteAddr: " + remoteAddr ); > log.error(Messages.getMessage("noAdminAccess01", > remoteAddr.toString())); > > ... > > In my case, myAddr = xenakis/127.0.0.2, remoteIP is 0:0:0:0:0:0:0:1 and > remoteAddr = /0:0:0:0:0:0:0:1. > > Why am I getting such a goofy value for remoteIP? This seems to be > getting set in AxisServlet: > msgContext.setProperty(Constants.MC_REMOTE_ADDR, req.getRemoteAddr()); > where req is a HttpServletRequest. > > Any thoughts? > > thanks > Michael > >