Non-anonymous FTP setup on Solaris 8

I'd like to set up FTP access on my Solaris 8 (Sparc) box. However, I don't want people to use real system accounts on the server to log in. Is it possible?
For example, on Widnows platform, I can install WS_FTP Server from IPSwitch, which maintains its own list of FTP users (thus no users are set up at the OS level). Can the default FTP Server on Solaris 8 do such thing? What about WU FTPD?
Any helps are very much appreciated!

Thanks Jeffrey!
Can you also shed some lights on this:
The default FTP server setup on Solaris seems to allow a system user to go anywhere(if he has permissions to) once he ftps in. For example, once I ftp in as myself, I am in my home directory. I can cd to, say, /etc and do a get on the passwd file and read it on my local machine. Being able to read the passwd file does not do much harm, but just wondering if there is a way to restrict the valid system user to his home directory and its subdirectories once logged in.
Thanks again!

Similar Messages

  • Disable anonymous ftp in Solaris 10

    Hello,
    I am trying to disable anonymous ftp on a solaris 10 server, but am having great difficulty.
    I have tried adding the line 'guestserver' to /etc/ftpd/ftpaccess - this did not work.
    There is no ftp account present in /etc/passwd
    The inetd.conf entry for ftp is 'ftp stream tcp nowait root /usr/sbin/in.ftpd in.ftpd'
    I have even tried adding 'anonymous' to the /etc/ftpd/ftpusers file
    Anyone know how to shut anonymous ftp off, in a clean manner?

    The former. (the last field corresponds to argv[0], argv[1]...)
    Though I find it odd that if you don't have an anonymous account, you think that anonymous ftp is active. If you ftp the host, and use anonymous and a password, it lets you in? It seems that the normal behavior is that is says
    331 Guest login ok, send your complete e-mail address as password.
    REGARDLESS of whether anonymous ftp is active or not (it's just that you can't log in without an allowed password). One can argue whether or not this is a desired behavior....
    -r

  • Anonymous ftp does not list directory - Solaris 9

    I've got 2 Solaris 9 systems set up for anonymous ftp access. One will show a directory listing, the other won't. AFAIK, I set them up the same, and the ftpd binaries have the same checksum. Anyone know how to permit the directory listing?
    By directory listing, I mean either the '"dir" command in a command-line session or via a browser (e.g., ftp://ftpserver.whatever.domain)
    Baffling behavior, and I can't find anything in Sun's docs to explain.
    Thanks.

    This is exactly the same question which you posted in this thread:
    ldd on my library (sample.so) fails to resolve SUNW_1.9.1 version of libnsl
    Please don't post the same question twice

  • Anonymous ftp

    I'm runing a solaris 8 on a ultra 5. I want to create an anonymous ftp server can some one tells me the steps on hot ot do it or if they have a web site where they show ho to to create one?

    several web sites can apply... btw, you should have posted this to the sysop area as you've said in your post you've got solaris 8...
    a quick search of google
    anonymous ftp solaris setup
    yielded...
    http://www.dbaoncall.net/references/ht_setup_ftp.html
    http://stone.backrush.com/sunfaq/lmh032.html
    You may also want to look at a hardened approach and check for how to setup a chroot environment on solaris (there was a post a week or two back with this question)
    hth

  • Questions for anonymous ftp

    I installed Solaris 9 on Sun blade 100 and I can use ftp by entering my login account and password set up on this machine. But I can't use anonymous ftp by using "anonymous" and my email address as password. The system reports ftp login failed.
    Today I setup the anonymous ftp by running the command:
    /usr/sbin/ftpconfig /var/tmp where ftpconfig is a shell script for setting up anonymous ftp. ( see more details with "man ftpconfig").
    Now I can anonymous login and I can see the files under /var/tmp (now is the / for anomymous ftp). However , when I want to get the file by "get file1", it gave me the error "/file1 is marked unretrievable"; when I issue "put file2", I got the error "file2: Permission denied on server. (Upload)".
    We are using NIS+ and any hint?
    THX!

    Take a look at your /etc/ftpd/ftpaccess file. Particularly these lines:
    noretrieve relative class=anonusers /
    allow-retrieve relative class=anonusers /pub
    upload class=anonusers * * no nodirs
    # upload class=anonusers * /incoming yes ftpadm ftpadm 0440 nodirs
    The first pair is your "file1 is marked unretrievable" error. The second two relate to your inability to write files.
    Daryl

  • Jax-ws 2.2.8 and ws-addressing: Client throwing java.lang.NullPointerException on receipt of HTTP 202 when using non-anonymous ReplyTo address

    Server: JBoss EAP 6.2.0
    Client: JDK 1.7.0_51 x64
    JAX-WS: RI 2.2.8 ( via -Djava.endorsed.dirs )
    I am getting a java.lang.NullPointerException when calling the operation on the WS endpoint from the client when using non-anonymous replyTo address.
    I have simplified the scenario into a small test case that hopefully others can replicate. Since the exception is happening on the client instead of the server, I would think that the container used is irrelevant, but I have specified it nonetheless.
    1) WebService:
    package test.webservice;
    import java.util.Random;
    import javax.jws.WebMethod;
    import javax.jws.WebParam;
    import javax.jws.WebService;
    import javax.jws.soap.SOAPBinding;
    import javax.xml.ws.soap.Addressing;
    @WebService(targetNamespace="http://services.nowhere.org/")
    @Addressing(required=true)
    @SOAPBinding(style = SOAPBinding.Style.DOCUMENT)
    public class RandomTest {
        @WebMethod
        public long nextRandom(@WebParam boolean forceException) throws Exception {
            if( forceException ) {
                throw new Exception("Some exception");
            Random rand = new Random();
            return rand.nextLong();
    2) Generated WSDL by JBossEAP 6.2.2:
    <?xml version='1.0' encoding='UTF-8'?><wsdl:definitions xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsp="http://www.w3.org/ns/ws-policy" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:tns="http://webservice.test/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:ns1="http://schemas.xmlsoap.org/soap/http" name="RandomTestService" targetNamespace="http://webservice.test/">
      <wsdl:types>
    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://webservice.test/" elementFormDefault="unqualified" targetNamespace="http://webservice.test/" version="1.0">
      <xs:element name="nextRandom" type="tns:nextRandom"/>
      <xs:element name="nextRandomResponse" type="tns:nextRandomResponse"/>
      <xs:complexType name="nextRandom">
        <xs:sequence/>
      </xs:complexType>
      <xs:complexType name="nextRandomResponse">
        <xs:sequence>
          <xs:element name="return" type="xs:long"/>
        </xs:sequence>
      </xs:complexType>
    </xs:schema>
      </wsdl:types>
      <wsdl:message name="nextRandom">
        <wsdl:part element="tns:nextRandom" name="parameters">
        </wsdl:part>
      </wsdl:message>
      <wsdl:message name="nextRandomResponse">
        <wsdl:part element="tns:nextRandomResponse" name="parameters">
        </wsdl:part>
      </wsdl:message>
      <wsdl:portType name="RandomTest">
        <wsdl:operation name="nextRandom">
          <wsdl:input message="tns:nextRandom" name="nextRandom" wsam:Action="http://webservice.test/RandomTest/nextRandomRequest" wsaw:Action="http://webservice.test/RandomTest/nextRandomRequest">
        </wsdl:input>
          <wsdl:output message="tns:nextRandomResponse" name="nextRandomResponse" wsam:Action="http://webservice.test/RandomTest/nextRandomResponse" wsaw:Action="http://webservice.test/RandomTest/nextRandomResponse">
        </wsdl:output>
        </wsdl:operation>
      </wsdl:portType>
      <wsdl:binding name="RandomTestServiceSoapBinding" type="tns:RandomTest">
        <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
        <wsaw:UsingAddressing wsdl:required="true"/>
        <wsp:PolicyReference URI="#RandomTestServiceSoapBinding_WSAM_Addressing_Policy"/>
        <wsdl:operation name="nextRandom">
          <soap:operation soapAction="" style="document"/>
          <wsdl:input name="nextRandom">
            <soap:body use="literal"/>
          </wsdl:input>
          <wsdl:output name="nextRandomResponse">
            <soap:body use="literal"/>
          </wsdl:output>
        </wsdl:operation>
      </wsdl:binding>
      <wsdl:service name="RandomTestService">
        <wsdl:port binding="tns:RandomTestServiceSoapBinding" name="RandomTestPort">
          <soap:address location="http://localhost:8080/servertest/RandomTest"/>
        </wsdl:port>
      </wsdl:service>
        <wsp:Policy xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="RandomTestServiceSoapBinding_WSAM_Addressing_Policy"><wsam:Addressing><wsp:Policy/></wsam:Addressing></wsp:Policy>
    </wsdl:definitions>
    3) ant build.xml to generate the client code from WSDL
    <?xml version="1.0" encoding="UTF-8"?>
    <project default="build" basedir="..">
        <property name="jaxws.classpath" location="C://jaxws-2.2.8/jaxws-ri/lib/*.jar"/>
        <taskdef name="wsimport" classname="com.sun.tools.ws.ant.WsImport">
               <classpath path="${jaxws.classpath}"/>
        </taskdef>
        <target name="build" >
            <!-- For these to work, the JAR files in tools/jaxws-ri must be included in Ant's classpath -->
            <wsimport wsdl="http://localhost:8080/servertest/RandomTest?wsdl"
                   verbose="true"
                   sourcedestdir="src"
                   destdir="bin"
                   keep="true">
                   <xjcarg value="-enableIntrospection"/>
            </wsimport>
        </target>
    </project>
    4) Client code
    4a) ClientTest.java - Actual client run from client
    package test.wsclient;
    import java.util.ArrayList;
    import java.util.List;
    import javax.xml.ws.BindingProvider;
    import javax.xml.ws.Endpoint;
    import javax.xml.ws.handler.Handler;
    import javax.xml.ws.soap.AddressingFeature;
    import org.nowhere.services.RandomTest;
    import org.nowhere.services.RandomTestService;
    public class ClientTest {
        public static void main(String args[]) throws Exception {
            ClientTest app = new ClientTest();
            app.testAddressing();
        public void testAddressing() throws Exception {
            String REPLY_TO_ADDRESS = "http://localhost:8082/servertest/RandomCallback";
            String FAULT_TO_ADDRESS = "http://localhost:8082/servertest/RandomCallbackFault";
            RandomTestService service = new RandomTestService();
            RandomTest port = service.getRandomTestPort(new AddressingFeature());
            BindingProvider provider = (BindingProvider) port;
            // pass the replyTo address to the handler
            provider.getRequestContext().put("ReplyTo", REPLY_TO_ADDRESS);
            provider.getRequestContext().put("FaultTo", FAULT_TO_ADDRESS);
            // Register handlers to set the ReplyTo and FaultTo on the SOAP request sent to the WS endpoint
            List<Handler> handlerChain = new ArrayList<Handler>();
            handlerChain.add(new ClientHandler());
            provider.getBinding().setHandlerChain(handlerChain);
            // Start endpoint to receive callbacks from WS
            Endpoint endpoint = Endpoint.publish(REPLY_TO_ADDRESS, new CallbackSEI());
            try {
                port.nextRandom(false);
            } catch( Exception ex ) {
                ex.printStackTrace();
            } finally {
                Thread.sleep(10000);
            endpoint.stop();
            System.exit(0);
    4b) ClientHandler.java - Used to set the wsa ReplyTo address and FaultTo address when sending SOAP request from client to server
    package test.wsclient;
    import java.util.Set;
    import javax.xml.namespace.QName;
    import javax.xml.soap.SOAPEnvelope;
    import javax.xml.soap.SOAPHeader;
    import javax.xml.ws.handler.MessageContext;
    import javax.xml.ws.handler.MessageContext.Scope;
    import javax.xml.ws.handler.soap.SOAPHandler;
    import javax.xml.ws.handler.soap.SOAPMessageContext;
    import org.w3c.dom.Node;
    import org.w3c.dom.NodeList;
    public class ClientHandler implements SOAPHandler<SOAPMessageContext> {
        public ClientHandler() {};
        @Override
        public Set<QName> getHeaders() {
            return null;
        @Override
        public void close(MessageContext arg0) {
        @Override
        public boolean handleFault(SOAPMessageContext context) {
            return true;
        protected void setAnAddress(SOAPHeader header, String tagName, String address) {
            NodeList nodeListReplyTo = header.getElementsByTagName(tagName);
            NodeList nodeListAddress = nodeListReplyTo.item(0).getChildNodes();
            for (int i = 0; i < nodeListAddress.getLength(); i++) {
                Node node = nodeListAddress.item(i);
                if ("Address".equals(node.getLocalName())) {
                    node.setTextContent(address);
                    break;
        protected String getMessageID(SOAPHeader header) {
            NodeList nodeListMessageId = header.getElementsByTagName("MessageID");
            return nodeListMessageId.item(0).getTextContent();
        @Override
        public boolean handleMessage(SOAPMessageContext context) {
            Boolean isOutbound = (Boolean) context.get(SOAPMessageContext.MESSAGE_OUTBOUND_PROPERTY);
            if (isOutbound) {
                try {
                    SOAPEnvelope envelope = context.getMessage().getSOAPPart().getEnvelope();
                    SOAPHeader header = envelope.getHeader();
                    /* extract the generated MessageID */
                    String messageID = getMessageID(header);
                    context.put("MessageID", messageID);
                    context.setScope("MessageID", Scope.APPLICATION);
                    /* change ReplyTo address */
                    setAnAddress(header, "ReplyTo", (String) context.get("ReplyTo"));
                    setAnAddress(header, "FaultTo", (String) context.get("FaultTo"));
                } catch (Exception ex) {
                    throw new RuntimeException(ex);
            return true;
    4c) CallbackSEI.java - endpoint on the client for server to send the SOAP response back to the client
    package test.wsclient;
    import javax.annotation.Resource;
    import javax.jws.Oneway;
    import javax.jws.WebParam;
    import javax.jws.WebService;
    import javax.xml.ws.Action;
    import javax.xml.ws.RequestWrapper;
    import javax.xml.ws.WebServiceContext;
    import javax.xml.ws.soap.Addressing;
    @WebService
    @Addressing
    //@HandlerChain(file = "/handler-chain.xml")
    public class CallbackSEI {
        @Resource
        private WebServiceContext context;
         * If there is no namespace specified in the method below, then the CallbackSEI needs to be in the same package as the
         * WS endpoint.
        @Oneway
        @Action(input="http://services.nowhere.org/RandomTest/nextRandomResponse")
        @RequestWrapper(localName="nextRandomResponse", targetNamespace="http://services.nowhere.org/")
        public void handleNotification(@WebParam(name="return")long random) {
            System.out.println("Asynch response received");
            System.out.println( random );
            //System.out.println("This response relates to the message ID: "+ getMessageID());
    In summary:
    Server is listening on port 8080
    Client will listen in port 8082 for the callback from the server for the SOAP response
    Now when I run the client, I see that the proper behaviour as far as ws-addressing is concerned. That is:
    client  -- SOAP request ( on port 8080 ) --> server
    client <-- HTTP 202 ( empty HTTP body )  --- server
    client <-- SOAP response ( on port 8082 )  --- server
    All well and good, except that I am getting a NullPointerException on the client side when I call the operation.
    With debugging of the SOAP request and responses, I get the following output:
    ---[HTTP request - http://localhost:8080/servertest/RandomTest]---
    Accept: text/xml, multipart/related
    Content-Type: text/xml; charset=utf-8
    SOAPAction: "http://services.nowhere.org/RandomTest/nextRandomRequest"
    User-Agent: JAX-WS RI 2.2.8 svn-revision#13980
    <?xml version='1.0' encoding='UTF-8'?><S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><S:Header><To xmlns="http://www.w3.org/2005/08/addressing">http://localhost:8080/servertest/RandomTest</To><Action xmlns="http://www.w3.org/2005/08/addressing">http://services.nowhere.org/RandomTest/nextRandomRequest</Action><ReplyTo xmlns="http://www.w3.org/2005/08/addressing">
        <Address>http://localhost:8082/servertest/RandomCallback</Address>
    </ReplyTo><FaultTo xmlns="http://www.w3.org/2005/08/addressing">
        <Address>http://localhost:8082/servertest/RandomCallbackFault</Address>
    </FaultTo><MessageID xmlns="http://www.w3.org/2005/08/addressing">uuid:bcd2f6ef-3034-49e8-b837-dbd6a772fb93</MessageID></S:Header><S:Body><ns2:nextRandom xmlns:ns2="http://services.nowhere.org/"><arg0>false</arg0></ns2:nextRandom></S:Body></S:Envelope>--------------------
    ---[HTTP response - http://localhost:8080/servertest/RandomTest - 202]---
    null: HTTP/1.1 202 Accepted
    Content-Length: 0
    Content-Type: text/xml;charset=UTF-8
    Date: Fri, 18 Jul 2014 08:34:36 GMT
    Server: Apache-Coyote/1.1
    java.lang.NullPointerException
        at com.sun.proxy.$Proxy38.nextRandom(Unknown Source)
        at test.wsclient.ClientTest.testAddressing(ClientTest.java:43)
        at test.wsclient.ClientTest.main(ClientTest.java:18)
    ---[HTTP request]---
    Cache-control: no-cache
    Host: localhost:8082
    Content-type: text/xml; charset=UTF-8
    Content-length: 704
    Connection: keep-alive
    Pragma: no-cache
    User-agent: Apache CXF 2.7.7.redhat-1
    Accept: */*
    <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Header><Action xmlns="http://www.w3.org/2005/08/addressing">http://services.nowhere.org/RandomTest/nextRandomResponse</Action><MessageID xmlns="http://www.w3.org/2005/08/addressing">urn:uuid:65d8d7fc-09e4-494a-a9c5-0a01faf4d7e6</MessageID><To xmlns="http://www.w3.org/2005/08/addressing">http://localhost:8082/servertest/RandomCallback</To><RelatesTo xmlns="http://www.w3.org/2005/08/addressing">uuid:bcd2f6ef-3034-49e8-b837-dbd6a772fb93</RelatesTo></soap:Header><soap:Body><ns2:nextRandomResponse xmlns:ns2="http://services.nowhere.org/"><return>2870062781194370669</return></ns2:nextRandomResponse></soap:Body></soap:Envelope>--------------------
    Asynch response received
    2870062781194370669
    As you can see from the output above, the proxy is throwing an Exception when it receives the HTTP 202 response.
    Any ideas ?

    I think I have found when I get this error and probably I have found a bug. I will appreciate if someone can confirm this.
    In my BPEL project setup, my BPEL process's wsdl file imports another wsdl from different namespace. Here is sample snippet -
    <wsdl:definitions targetNamespace="http://namespace/1">
    <wsdl:import namespace="http://namespace/2" location="resources/another.wsdl"/>
    <plnk:partnerLinkType....../>
    </wsdl:definitions>
    Please let me know. I checked the bundled samples with Oracle BPEL PM and did not find any similar case where process wsdl imports another wsdl.
    Thank you.
    Meghana

  • Anonymous ftp configuration

    Hi,
    I'm trying to set up an anonymous ftp server on an Ultra 10 running solaris 8 and am having massive amounts of problems. I did download wu-ftp found on http://www.sunfreeware.com and I installed it but now cannot find the binary executables. I followed the man pages for ftpd and encoutered that it said that even though anonymous worked and had a home directory of / but couldn't see any files or cd into any sub directory.
    Any help would be very helpfull!
    Thank you,
    Cindy Herzberg
    University of Detroit Mercy

    Read these first:
    http://www.cert.org/techtips/anonymous_ftpconfig.html
    http://www.cert.org/techtips/anonymous_ftpabuses.html
    Create the user in NetInfo Manager. Create the directories and assign permissions in Terminal.

  • Non-static method setUp() cannot be referenced  (error)

    Hi;
    I have this error
    "findContainer.java": non-static method setUp() cannot be referenced from a static context at line 10, column 26
    everytime i am trying to make this call
    jade.core.AddContTry.setUp();in
    public class findContainer {
      public findContainer() {}
        public void sUp(){
        System.out.println("please wait, this is first try to find he agents in the main container"+"\n");
        jade.core.AddContTry.setUp();
    this setup() method
    is written as follows
    public void AddContTry () {
    public void setUp(){
      AID[] list= null;
      try {
        MyMainContainer = myprofile.getMain();
        System.out.println("\n"+"This is the new container created in case of failure"+"\n");
        list = MyMainCont.agentNames();
        for (int i=0; i<list.length; i++){
          System.out.println("names = " + list.toString() + " \n");
    catch (ProfileException pe) { System.out.println("there is not main container");
    could you please help me?                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

    My guess is that it is throwing a NullPointerException because you have not set 'a' to be anything.
    The sample code you provided does not make sense.
    AddContTry is a method in the code but you are using it like a class.
    You have to set the following before you can use the object 'a'
    AddContTry a = // something
    I am just guessing here but can you write
    AddContTry a = new AddContTry();
    a.setUp();
    Note, If this is the case, the code in setUp should be in the constructor.

  • Can't get Anonymous FTP folder to work

    According to this Apple doc you can set up a folder for anonymous FTP users. But when I add the "uploads" folder to my ftp root directory, which was relocatd as mentioned bellow. It doesn't seem to work. Anonymous users are sent directly to the ftp root folder rather then the uploads folder. So they can see all my files. I want Anonymous users to only be able to see anonymous user files, not all the ftp files.
    Any thoughts?
    Greg
    http://docs.info.apple.com/article.html?path=ServerAdmin/10.4/en/c6fs20.html
    Server Admin 10.4 Help
    Creating an FTP Uploads Folder for Anonymous Users
    The uploads folder provides a place for anonymous users to upload files to the FTP server. It must exist at the top level of the FTP root directory and be named "uploads." (If you have changed the FTP root directory, then the uploads folder must be at the root of that directory.)
    Use the Finder to create a folder named "uploads" at the top level of your server's FTP root directory.
    Set privileges for the folder to allow guest users to write to it.
    You can set up an FTP upload directory using the mkdir and chmod commands in Terminal. For more information, see the file services chapter of the command-line administration guide.

    Greg,
    can you show us the "upload" directory permissions?
    Also, have you restarted your ftp server?
    Mihalis.

  • Document on 10g RAC setup on solaris using vmware

    Hi All,
    I am planning to setup "Oracle 10g RAC setup on Solaris using vmware", but I am strucked up at installation of Soaris 10 in VMWare.
    Can any body please help/provide me the document on Solaris 10 installation for RAC setup .
    The main problems I am having during the SOlaris 10 setup is
    1) Setting up the static public and private addresses required for RAC
    2) Partitioning the disk space.
    Thanks in advance,
    Mahipal Reddy

    Refer these,
    http://www.scribd.com/doc/15650880/Install-Rac-on-Solaris-Vmware
    http://www.disperu.com/using-vmware-server-install-10g-rac-on-solaris/
    http://nayyares.blogspot.com/2008/11/step-by-step-rac-10g-r2-solaris-10.html
    Thanks
    Edited by: Cj on Dec 13, 2010 2:38 AM

  • Anonymous FTP User created by the system lacks the user name

    I'm experiencing some problems and inconsistencies in the Mac OS X Server 10.4.7 FTP service.
    First I'll report this behaviour to evaluate if it's worth a bug report.
    I read in the that the user with user name 'Anonymous FTP User" and short name 'ftp' is created by the system the first time the FTP server is accessed using an anonymous user.
    I noticed that the user is indeed created but its user name field is empty. It doesn't have the associated LDAP record, too.
    If I try to manually create a user with an empty user name field WGM errors, so could this be considered a bug?
    PowerBook G4 867MHz 12,1"   Mac OS X (10.4.7)  

    Hi
    Using NFS u can write the file in XI directories only not on other system
    If u want to write in other System (ECC in u r case) u shud use FTP protocol.
    NFS ===> xi local path
    other path ==> use FTP protocol
    thx
    srini

  • Correct FTP setup

    I've been struggling with ftp setup on my os x server. I have it running but not how i want it. I want anyone to be able to download from the ftp server but not upload to it and i dont want people to require a username or password to access the ftp site. I cant see any settings options on the ftp tab of the server app. Is there some command line or am i missing something obvious???

    Can you offer downloads of the files via http?  That might be easier.

  • Jax-ws ws-addressings non-anonymous replyto header asynchronous client

    Hi All,
    I have an asynchronous jax-ws client with addressingfeature enabled.
    This will add the replyto header as anonymous and open a client listening port for the reply message when I execute the asynchronous method to the server.
    The client is then waiting for asynchronous reply from the server.
    Although I don't know the listening "replyto" address, I can see with netstat that it is listening to a random opened port (TCP).
    How can I make the client send the non-anonymous random generated replyto header with the port so that the server can reply to?
    Kind Regards,
    Tuno

    Hi,
    there is a bug in 11.1.1.3 which is fixed in 11.1.1.4. but I found a simple workaround.
    I changed the web service annotation from the callback function for "@Adressing" from "true" to "false". e.g.
    @WebService(targetNamespace="http://xmlns.oracle.com/SOAHelloApp/SOAHelloAsync/SOAHelloAsyncProcess", name="SOAHelloAsyncProcessCallback")
    @XmlSeeAlso(
    { ObjectFactory.class })
    @SOAPBinding(style=Style.DOCUMENT)
    @Addressing(enabled=false, required=false)
    so I still have the wrong wsa:Action, but nobody cares.
    HTH

  • Connect to non standard ftp port

    Hi ,
    Is it possible for PI to connec to non standard ftp port to pick files using ftp adapter??
    how abt non standard ftp servers?

    Hi Teja,
    > Is it possible for PI to connec to non standard ftp port to pick files using ftp adapter??
    According to my knowledge it is possible, you have to mention that port in the communication channel. 
    > how abt non standard ftp servers?
    Reffer the below links
    http://www.nsoftware.com/kb/tutorials/biztalkftpadapter.aspx
    http://wikis.sun.com/display/JavaCAPS/SunAdapterfor+Batch-FTP
    Regards
    Ramesh

  • [Q]IPinIP setup between Solaris 8 Systems

    I'd like to communicate between the two systems by applying IPinIP.
    For applying IPinIP, I have configured tunnel on two systems using ifconfig command as follows:
    In System A,
    #ifconfig ip.tun0 plumb
    #ifconfig ip.tun0 211.217.97.67 211.217.97.132 tsrc 211.217.97.67 tdst 211.217.97.75 up
    #ifconfig -a
    ip.tun0: flags=10028d1<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST,UNNUMBERED,IPv4> mtu 1480 index 3
    inet tunnel src 211.217.97.67 tunnel dst 211.217.97.75
    inet 211.217.97.67 --> 211.217.97.132 netmask ffffff00
    In system B,
    #ifconfig ip.tun0 plumb
    #ifconfig ip.tun0 211.217.97.75 211.217.97.132 tsrc 211.217.97.75 tdst 211.217.97.67 up
    #ifconfig -a
    ip.tun0: flags=10028d1<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST,UNNUMBERED,IPv4> m
    tu 1480 index 3
    inet tunnel src 211.217.97.75 tunnel dst 211.217.97.67
    inet 211.217.97.75 --> 211.217.97.132 netmask ffffff00
    Original packet that I have been testing is the ping(echo request) message.
    That is packet sent from the system 211.217.97.43 to 211.217.97.132.
    The result of that is described as follows:
    =======
    211.217.97.67 system received packet which 211.217.97.43 sent 211.217.97.132.
    After appling IPinIP , 211.217.97.67 system sent that 211.217.97.75.
    ========
    B system received packet applied IPinIP from 211.217.97.67 system.
    But, 211.217.97.75 system did not forward packet to 211.217.97.132.
    I could not confirmed that how 211.217.97.75 system does process that after receiving packet. What I did wrong?
    I would like to know how 211.217.97.75 system does process received packet applied IPinIP.
    I might expect that 211.217.97.75 system which configured tunnel forwards original packet to original destination address after IPinIP processing (decapsulation).
    If you got some solutions for this problem of our system, let us know that.
    And, ifconfig setting method for IPinIP setup between Solaris 8 Sytems?

    agquint wrote:
    What I mean was the post below your first one. But you correctly interpreted it in your next post. So "Solaris 8 containers" only works for SPARC. I don't get why Sun would only have containers support for SPARC systems. That is in total contradiction to why I would think they would develop containers in the first place: backwards compatibility to support programs that aren't yet migrated to the current version of Solaris regardless of whether they are x86 or SPARC. They have a solution but it only works at %50? hmph.There is probably just very little demand for it. During the Solaris8/Solaris9 days, Sun was killing off the x86 line. There is very little installed base of Solaris 8 x86 compared to Solaris 8 SPARC. (It wouldn't help you out, it appears, since you have SPARC binaries).
    Darren

Maybe you are looking for

  • How do I find out what the internal error was?

    I got a fatal internal error when I pressed the "Show Errors" button under Windows->Show Errors menu option. Silly me, I didn't write it down. When I relaunched LabView, it offered to go and try to diagnose the error, but not I can't find any trace o

  • Safari crash after opening a PDF file

    For the past week or so, everytime a link leads to a PDF file, Safari loads the file and then immediately crashes. I have checked my disk, verified and fixed any permissions, etc. but the problem persists. Although I checked the "report" button when

  • Grinding noise on DVD/CD player on iMac

    I just inserted a DVD into my DVD/CD player. It started making a really loud grinding noise. Now the DVD is stuck and the CD/DVD player is not working. I tried doing a force eject of the DVD through Terminal, but the command is not working. Any idea

  • Agent Event Detail Box

    Hello, The Agent event detail box in the Agent Distribution tab of the Call Manager peripheral of the PG Explorer in ICM is not enabled. I remember being told during installation that if checked it unnecessarily increase CPU usage. With the Agent eve

  • Not able to set values in drop down for a table field

    Hi All, I am not able to set values in drop down for a table field. Although I am able to set these values to a stand alone field but its not happening for a particular table field. I am using ABAP web dynpro for coding. Pls help. Regards, Bhaskar