Failure in proxy use

Hi everyone,
   I have a problem with offline editing in a roundtrip between After Effects CC and Premiere Pro CC. I'll tell you exactly what I am doing, maybe someone can point what I'm doing wrong. I use Windows 7.
   So I intend to edit and do the the color corrections to DNG's from magic lantern 14 bit raw files. I first convert the DNGs into photo jpeg files in AE. Then I import thoses photo jpeg files(which have the same name as the DNG files) into PP, and do my editing. Once finished, I click right on the sequence and select "Replace by an AE composition".
   In AE, I set the project window for 16 bits. I set DNG sequences as proxies for the photojpeg files(the square is filled). Then I want to render the composition as a master in quicktime animation. So I put the compostion in the render queue, I select "Use only the proxies of the compostion". I hit "render", and at this very moment the squares from the project window arn't filled with white anymore... And when I import the quicktime animation file into Premiere, I can see that the quality is far away from the DNG's one: even with "integral resolution" actived in the reading window, I can see pixels, and my weak computer can read the footage way to easily...
   Can anybody help?
                  Thanks for reading!

I'm not sure I understand your workflow.
If you're telling Premiere to replace footage with an AE composition, there's no need to render out of AE; Premiere should have access to the AE file right in the timeline.
Perhaps it would be better to just import your whole Premiere project into AE and work that way.

Similar Messages

  • Errors creating a Web Service Proxy using Microsoft WSDL.exe tool

    I have deployed a BPEL process using JDeveloper. This process can be invoked from the BPEL console and completes as expected. I am trying to create a Web Service Proxy using the Microsoft WSDL.exe tool so that the process can be invoked from a Microsoft Word document. This process is based on the AutoLoan example in the Developer's Guide for Microsoft Office Interoperability B25781-01.
    WSDL.exe returns the following error message
    Error: There was an error processing 'http://erp.template.co.uk:8889/orabpel/default/HonorariumSmartDoc/1.0/HonorariumSmartDoc?wsdl'.
    - The document at the url http://erp.template.co.uk:8889/orabpel/default/HonorariumSmartDoc/1.0/HonorariumSmartDoc?wsdl was not recognized as a known document type. The error message from each known type may help you fix the problem:
    - Report from 'WSDL Document' is 'There is an error in XML document (19, 7).'.
    - A schema with the namespace '' has already been added.
    - Report from 'DISCO Document' is 'Discovery document at the URL http://erp.template.co.uk:8889/orabpel/default/HonorariumSmartDoc/1.0/HonorariumSmartDoc?wsdl could not be found.'.
    - The document format is not recognized.
    - Report from 'XML Schema' is 'Expected Schema root. Make sure that the root element is <schema> and the namespace is 'http://www.w3.org/2001/XMLSchema' for an XSD schema or 'urn:schemas-microsoft-com:xml-data' for an XDR schema. An error occurred at , (2, 2).'.
    How do I resolve this error?

    The WSDL file is below.
    <?xml version="1.0" encoding="UTF-8" ?>
    - <definitions name="HonorariumSmartDoc" targetNamespace="http://xmlns.oracle.com/HonorariumSmartDoc" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="http://xmlns.oracle.com/HonorariumSmartDoc" xmlns:wsa="http://schemas.xmlsoap.org/ws/2003/03/addressing" xmlns:plnk="http://schemas.xmlsoap.org/ws/2003/05/partner-link/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:client="http://xmlns.oracle.com/HonorariumSmartDoc">
    - <types>
    - <schema xmlns="http://www.w3.org/2001/XMLSchema">
    <import namespace="http://xmlns.oracle.com/HonorariumSmartDoc" schemaLocation="HonorariumSmartDoc.xsd" />
    </schema>
    - <schema xmlns="http://www.w3.org/2001/XMLSchema">
    <import namespace="http://schemas.xmlsoap.org/ws/2003/03/addressing" schemaLocation="http://erp.template.co.uk:8889/orabpel/xmllib/ws-addressing.xsd" />
    </schema>
    </types>
    - <message name="HonorariumSmartDocResponseMessage">
    <part name="payload" element="tns:HonorariumSmartDocProcessResponse" />
    </message>
    - <message name="HonorariumSmartDocRequestMessage">
    <part name="payload" element="tns:HonorariumSmartDocProcessRequest" />
    </message>
    - <message name="WSARelatesToHeader">
    <part name="RelatesTo" element="wsa:RelatesTo" />
    </message>
    - <message name="WSAReplyToHeader">
    <part name="ReplyTo" element="wsa:ReplyTo" />
    </message>
    - <message name="WSAMessageIDHeader">
    <part name="MessageID" element="wsa:MessageID" />
    </message>
    - <portType name="HonorariumSmartDocCallback">
    - <operation name="onResult">
    <input message="tns:HonorariumSmartDocResponseMessage" />
    </operation>
    </portType>
    - <portType name="HonorariumSmartDoc">
    - <operation name="initiate">
    <input message="tns:HonorariumSmartDocRequestMessage" />
    </operation>
    </portType>
    - <binding name="HonorariumSmartDocBinding" type="tns:HonorariumSmartDoc">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
    - <operation name="initiate">
    <soap:operation style="document" soapAction="initiate" />
    - <input>
    <soap:header message="tns:WSAReplyToHeader" part="ReplyTo" use="literal" encodingStyle="" />
    <soap:header message="tns:WSAMessageIDHeader" part="MessageID" use="literal" encodingStyle="" />
    <soap:body use="literal" />
    </input>
    </operation>
    </binding>
    - <binding name="HonorariumSmartDocCallbackBinding" type="tns:HonorariumSmartDocCallback">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
    - <operation name="onResult">
    <soap:operation style="document" soapAction="onResult" />
    - <input>
    <soap:header message="tns:WSARelatesToHeader" part="RelatesTo" use="literal" encodingStyle="" />
    <soap:body use="literal" />
    </input>
    </operation>
    </binding>
    - <service name="HonorariumSmartDocCallbackService">
    - <port name="HonorariumSmartDocCallbackPort" binding="tns:HonorariumSmartDocCallbackBinding">
    <soap:address location="http://set.by.caller" />
    </port>
    </service>
    - <service name="HonorariumSmartDoc">
    - <port name="HonorariumSmartDocPort" binding="tns:HonorariumSmartDocBinding">
    <soap:address location="http://erp.template.co.uk:8889/orabpel/default/HonorariumSmartDoc/1.0" />
    </port>
    </service>
    - <plnk:partnerLinkType name="HonorariumSmartDoc">
    - <plnk:role name="HonorariumSmartDocProvider">
    <plnk:portType name="tns:HonorariumSmartDoc" />
    </plnk:role>
    - <plnk:role name="HonorariumSmartDocRequester">
    <plnk:portType name="tns:HonorariumSmartDocCallback" />
    </plnk:role>
    </plnk:partnerLinkType>
    </definitions>

  • How to perform authentication on proxy using utl_http package?

    Hi,
    I am using Oracle 8i database (ver:8.1.7). I want to use the utl_http package to perform http requests. Within my company, I am forced to use a proxy and I have to be authenticated on that proxy. How can I authenticate myself on the proxy using utl_http.request function on Oracle 8i?
    Thanks a lot.
    Paulo.

    UTL_HTTP
    The UTL_HTTP package makes Hypertext Transfer Protocol (HTTP) callouts from SQL and PL/SQL. You can use it to access data on the Internet over HTTP.
    With UTL_HTTP, you can write PL/SQL programs that communicate with Web (HTTP) servers. UTL_HTTP also contains a function that can be used in SQL queries. The package also supports HTTP over the Secured Socket Layer protocol (SSL), also known as HTTPS, directly or through an HTTP proxy. Other Internet-related data-access protocols (such as the File Transfer Protocol (FTP) or the Gopher protocol) are also supported using an HTTP proxy server that supports those protocols.
    When the package fetches data from a Web site using HTTPS, it requires Oracle Wallet Manager to set up an Oracle wallet. Non-HTTPS fetches do not require an Oracle wallet.
    See Also:
    Chapter 102, "UTL_URL"
    Chapter 100, "UTL_SMTP"
    Oracle Advanced Security Administrator's Guide for more information on Wallet Manager
    This chapter discusses the following topics:
    UTL_HTTP Constants, Types and Flow
    UTL_HTTP Exceptions
    UTL_HTTP Examples
    Summary of UTL_HTTP Subprograms
    http://download-west.oracle.com/docs/cd/B10501_01/appdev.920/a96612/u_http.htm#ARPLS070
    Joel P�rez

  • RFC (using AAE) vs IDoc (Using IE) vs ABAP Proxy (using IE) in PI7.1

    Hi All,
    In previous versions of SAP PI, SAP recommends the use of IDoc or Proxy over RFC mainly due to performance reasons, but with PI 7.1, RFCs can use AAE which significantly boost its processing.
    So the question is, with PI 7.1, is the performance of RFC adapter using AAE good enough that is should be considered over IDocs (using IE) & Proxies (using IE)? Please provide elaborate reply.
    Thanks,
    Rahul

    >>>>>So the question is, with PI 7.1, is the performance of RFC adapter using AAE good enough that is should be considered over IDocs (using IE) & Proxies (using IE)? Please provide elaborate reply.
    Answer: If your major objective is only the performance factor then you can go for AAE using RFC. But RFC's individual processing performance is slightly lower than idocs and proxy.
    Though AAE monitoring is just only in RWB,  But due to less persistence steps involved in the entire processing, RFC with AAE supercede other options.
    IDOc using IE vs Abap Proxy using IE --- I would recommend only Abap Proxy using IE. Plus you get all the monitoring features here.

  • Authentication is required to set the network proxy used for downloading packages

    hello all,
    we bought a Sun X3-2 and our reseller installed OL6.5 and SRS 5.4.2. When user logs in, a window occurs regularly, displaying this message.
    Authentication is required to set the network proxy used for downloading packages
    After click on Cancel, the window re-appears then minutes after. It seems that it is related to polkit:
    /usr/libexec/polkit-gnome-authentication-agent-1
    Can i stop this service? Are there any hints to tune Oracle Linux when using sunrays? users don't need to update packages because the server is managed.
    thanks in advance for help,
    gerard

    i'm not fully agree with you, this problem arises because i'm using sunray. But you're right, i found the solution when searching on the net, not in oracle forums.
    The solution is to create
    .config/autostart/*.desktop
    with:
    X-GNOME-Autostart-enabled=false
    it seems ok, even if i have other problems, for instance, firefox and thunderbird crashing regularly, even if i'm up to date with packages (uln too).
    In the past, i used to use sunrays with solaris 10, it existed a document to tune gnome when using sunrays, i don't find the same thing with oracle linux.
    thanks for your reply,
    gerard

  • Single-point failure of proxy server??

    Three questions regarding using the proxy server for WLS clustering:
              1. What happen if the proxy server fails? The entire cluster won't be
              accessible?
              If so, is there a implication of having "meta-configuration" for
              proxy server failover?
              2. Does the term "in-memory persistence" clustering (over JDBC) does
              imply
              the session data is "shared" in memory between the primary &
              secondary
              servers, or they are compleleted replicated in each server??
              3. How bad is it in terms of performance using the JDBC session
              persistence
              and the in-memory replication? Any one has experimented it??
              Any thoughts and comments are helpful and appreciated??
              Frank Wang
              

    Frank,
              If using File/JDBC persistence, it doesn't matter which server gets the request
              because all servers have access to every session's data.
              When you assign a hostname "to the cluster" and map that hostname to the IP
              address of each server in the cluster, this sets up something called DNS
              round-robining. What this does is round-robin which IP address is returned when
              the cluster hostname is resolved. Unfortunately, DNS is not very good at
              detecting failed machines so it may continue to hand out IP addresses of failed
              machines.
              A better way to do this is with a hardware router that is made for this purpose
              (e.g., LocalDirector). The router can detect a failed machine and redirect the
              request to another machine in the cluster. Unlike the in-memory replication
              case, it doesn't matter which server gets each request so no proxy is required.
              Hope this helps,
              Robert
              Frank Wagn wrote:
              > Hi, Robert,
              >
              > Thank you for the answers !!
              >
              > It is still not very clear to me when using the File/JDBC session
              > persistence.
              > Since there is no such a "coordinating" proxy server who knows how to
              > load balancing among the servers in the cluster (based on the specified
              > algorithm in the proxy server properties file), how does the load balancing
              > (and failover) work, when the requests are directed to a "mask" of cluster IP
              >
              > (virtual proxy) which in terms broadcast to all the servers??
              >
              > Frank
              >
              > Robert Patrick wrote:
              >
              > > Hi Frank,
              > >
              > > Frank Wang wrote:
              > >
              > > > Three questions regarding using the proxy server for WLS clustering:
              > > >
              > > > 1. What happen if the proxy server fails? The entire cluster won't be
              > > > accessible?
              > > > If so, is there a implication of having "meta-configuration" for
              > > > proxy server failover?
              > >
              > > If you have a single proxy server, this is correct in that it is a single
              > > point of failure. A common configuration is to use multiple proxy
              > > servers (with something like LocalDirector sitting in front to do routing
              > > and load balancing to the proxy servers) that proxy requests to a cluster
              > > of WLS servers.
              > >
              > > > 2. Does the term "in-memory persistence" clustering (over JDBC) does
              > > > imply
              > > > the session data is "shared" in memory between the primary &
              > > > secondary
              > > > servers, or they are compleleted replicated in each server??
              > >
              > > HttpSession state can be shared across the servers in a cluster in one of
              > > three ways.
              > >
              > > 1.) Using File-based persistence (i.e., serialization) - This requires a
              > > shared file system across all of the servers in the cluster. In this
              > > configuration, all servers are equal and can access the session state.
              > > As you might imagine, this approach is rather expensive since file I/O is
              > > involved.
              > >
              > > 2.) Using JDBC-based persistence - This requires that all servers in the
              > > cluster be configured with the same JDBC connection pool. As with method
              > > 1, all servers are equal and can access the session state. As you might
              > > imagine, this approach is rather expensive since database I/O is
              > > involved.
              > >
              > > 3.) In-memory replication (not really persistence) - This scheme uses a
              > > primary-secondary replication scheme so that each session object is kept
              > > on only two machines in the cluster (which two machines vary depending on
              > > the particular session instance). In this scheme, we need a proxy server
              > > sitting in front of the cluster that can route the requests to the server
              > > with the primary copy of the session for each request (or to the
              > > secondary if the primary has failed). The location information is
              > > encoded in the session id and the proxy knows how to decode this
              > > information and route the requests accordingly (because the proxy is
              > > using code supplied by BEA -- the NSAPI or ISAPI plugins or the
              > > HttpClusterServlet).
              > >
              > > > 3. How bad is it in terms of performance using the JDBC session
              > > > persistence
              > > > and the in-memory replication? Any one has experimented it??
              > >
              > > JDBC session persistence performance is highly dependent on the
              > > underlying DBMS. In my experience in doing benchmarks with WLS,
              > > in-memory replication (of a reasonably small amount of session data) does
              > > not add any measurable overhead. Of course, the key words here are
              > > "reasonably small amount of session data". The more data you stuff into
              > > the HttpSession, the more data that needs to be serialized between
              > > servers, more performance will be impacted.
              > >
              > > Just my two cents,
              > > Robert
              

  • Assertion failure error while using hierarchy column in 11.1.1.7.1

    Hi all,
    I have done In-place upgrade of OBIEE from 11.1.1.5 to 11.1.1.7. Afterthat installed 11.1.1.7.1 patchset also.
    Dashboard prompts were created by using hierarchy column. While applying hierarchy prompt i am getting below error
    Assertion failure: levels.size() > start_pos at line 843 of project/weblayoutbuilder/viewlayoutbuilderutil.cpp
      Error Details
    Error Codes: ACIOA5LN
    Some times presentation services will restarted automatically.
    Kindly give a solution regarding this.
    Thanks in advance

    This is occuring due to Bug 17334677 in 11.1.1.7.0. It has been fixed in future versions and backported to SOA BPM 11.1.1.7.0 Apply Patch 17334677

  • Officejet 6500 ink system failure - hp printers used to be good, but are trash now

    I'm so frustrated. I have an Officejet 6500 that gave me an Ink System Failure warning. I read that it probably was a low cartridge and so I replaced the low one - according to the level indicator, it still had ink - and it started working again. Then I got the error again. According to the HP print manager software, all cartridges had ink, but now the magenta looked low, so I replaced it. (As a side note, this printer EATS the expensive high capacity cartridges. I thought it was a good value to buy the higher capacity cartridge, but if I get a dozen pages out of them I'm lucky.)
    So now I have tried cleaning the printhead using the manager software, which doesn't work because the printer is still in Ink system failure mode. So I took out all the cartridges, cleaned the printhead - it was inky - cleaned the contacts, reset using the turn on, unplug power cord from printer, from wall, wait 15 seconds, plug in to wall, plug in to printer. Still have the error. Did it all again. Still have the error.
    I'm so irritated. I spent good money on this printer, and the expensive HP ink, because I'd had good luck in the past with HP printers. But this one h as eaten up  hours and hours of my time and cost me hundreds of dollars in ink alone and STILL  WON'T PRINT. Is there some other secret reset method that isn't documented? Some other test I can do? According to the troubleshooting guide, I"m now supposed to replace the printhead, and then if that doesn't work send the printer for servicing. Hello? You told me to replace the ink cartridge, so I wasted expensive ink doing that. Now I'm supposed to replace another part, without any real idea whether it will fix the problem or not? There's no diagnostics on this printer that can figure out exactly what part of the ink system has failed?
    If anyone has any ideas how to get this piece of junk to print I'd really appreciate it. I'd love to be able to keep this printer working for a little while longer because I'm trying to get a business off the ground and just don't have lots of unused money sitting around to throw at solutions that "might" fix my problem. I've become so disullusioned with HP. They used to make great products, but now unfortunately the products and the support seem to have gone down the tubes together. I will NEVER buy another HP printer even if they fix the quality issues.

    Try cleaning the print head with rubbing alcohol wipe, then replace your print head. Keep pushing the Ok. 
    Go to this link and HP shows you how.
    support.hp.com/us-en/document/c01643079
    Lucky for me it worked!

  • Fresh install of Windows 7 after hard drive failure: recovery key used on original drive no longer works?

    I just had my hard drive replaced recently after it starting giving boot warnings about impending failure. The IT department at my uni replaced the drive, loaded their standard Win7 install, and restored all of my documents and files. Booting Mozilla for the first time on that install, I had all of my bookmarks, setting, passwords, etc. already there (FF even gave me the dialog to restore the last session before the drive replacement.)
    But, since their install is awful (tons of bloatware, obnoxious account management and admin privileges, etc.), I decided to go about putting my own copy of 7 on just as I want it. Having learned my lesson with my Sync account last time I did this, I checked to make sure that I still had the recovery key from the original drive/installation (not the IT install.) Now, when I try to use my recovery key, Sync says it's the wrong one, and that "your Recovery Key has been changed with another device." I haven't touched the Key since I first generated it, so what exactly happened? Did Sync auto-generate another key from the IT installation without telling me, and now all my Sync data is completely lost?

    Do you still have the signons.sqlite and key3.db files from the IT setup?
    You can find the sync account password and the sync (recovery) key in the password manager on computers where a sync account with a specific e-mail address has been set up.
    Look for:
    * chrome://weave (Mozilla Services Password)
    * chrome://weave (Mozilla Services Encryption Passphrase)

  • How to configure systems for ABAP Proxy use

    Can somebody please point me to the documentation regarding the configuration settings for the use of ABAP proxies, on both the XI and client sides? I have performed readiness checks as specified by SAP, the ABAP Proxy tests all pass, yet when I write a program with a proxy, the message does not appear in the integration engine monitor.
    I think I have missed something in configuration settings, but don't know for sure. hence the request.
    Kind Regards,
    Tony.

    Hi,
    Please follow the below configuration steps for ABAP proxy:
    ABAP Proxy configuration:
    /people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies
    Thnx
    Chirag

  • Connecting to a database through the Proxy using JDBC

    Hi,
    I am working on core java.
    I want to established connection to remote database(I am working on local network behind the proxy)
    how can i do this using core java
    thanks in advance
    regards
    Man479

    The only issue I see here is configuring the proxy to allow the client program to connect to a certain port on the server. And that issue would normally be dealt with by asking the person who manages the proxy to set it up that way.

  • Authenticating to Socks proxy using different accounts in a given JVM

    I have a J2EE application that runs some background jobs. Each of these background jobs need to connect to an external FTP server. However, all connections must go through a central SOCKS proxy server. The SOCKS proxy server is set up to require authentication using user names and passwords. Everything works fine if I've to use this SOCKS proxy with "a set" of credentials across all background jobs. However, if I want Job1 to use "user1" for SOCKS login, and Job2 to use "user2" for SOCKS login, I can't seem to find a way to do this. I need this functionality for accounting purposes. Any help on how this can be accomplished is greatly appreciated.
    Regards,
    Sai Pullabhotla

    I tried implementing the ThreadLocal idea and I think the code is working as expected, but my proxy logs are not matching up with what the code says. Below is the code I've including a test class. See below the code for my additional comments.
    import java.net.Authenticator;
    import java.net.PasswordAuthentication;
    * A customer authenticator for authenticating with SOCKS Proxy servers.
    public class ProxyAuthenticator extends Authenticator {
          * A thread local for storing the credentials to the SOCKS proxy. The Javadoc
          * for ThreadLocal says they are typically used for static fields, but
          * here I've a singleton instance. Hope this is not an issue.
         private ThreadLocal<PasswordAuthentication> credentials = null;
          * Singleton instance.
         private static ProxyAuthenticator instance = null;
          * Creates a new instance of <code>ProxyAuthenticator</code>. Each thread
          * will have its own copy of credentials, which would be <code>null</code>
          * initially. Each thread must call the <code>setCredentials</code> method
          * to set the proxy credentials if needed.
         private ProxyAuthenticator() {
              credentials = new ThreadLocal<PasswordAuthentication>() {
                   @Override
                   protected PasswordAuthentication initialValue() {
                        System.out.println("ThreadLocal initialized for "
                             + Thread.currentThread().getName());
                        return null;
                   @Override
                   public void set(PasswordAuthentication value) {
                        System.out.println(Thread.currentThread().getName() + " SET");
                        super.set(value);
                   @Override
                   public PasswordAuthentication get() {
                        System.out.println(Thread.currentThread().getName() + " GET");
                        return super.get();
          * Returns the singleton instance of this class.
          * @return the singleton instance of this class.
         public static synchronized ProxyAuthenticator getInstance() {
              if (instance == null) {
                   instance = new ProxyAuthenticator();
              return instance;
          * Sets the proxy creditials. This method updates the ThreadLocal variable.
          * @param user
          *            the user name
          * @param password
          *            the password
         public void setCredentials(String user, String password) {
              credentials.set(new PasswordAuthentication(user, password.toCharArray()));
         @Override
         public PasswordAuthentication getPasswordAuthentication() {
              System.out.println("Requesting host: " + this.getRequestingHost());
              System.out.println("Requesting port: " + this.getRequestingPort());
              System.out.println("Requesting protocol: "
                   + this.getRequestingProtocol());
              System.out.println("Requesting prompt: " + this.getRequestingPrompt());
              System.out.println("Requesting scheme: " + this.getRequestingScheme());
              System.out.println("Requesting site: " + this.getRequestingSite());
              System.out.println("Requesting URL: " + this.getRequestingURL());
              System.out.println("Requestor type: " + this.getRequestorType());
              System.out.println(Thread.currentThread().getName()
                   + " Authenitcator returning credentials "
                   + credentials.get().getUserName() + ":"
                   + new String(credentials.get().getPassword()));
              return credentials.get();
    import java.io.BufferedReader;
    import java.io.BufferedWriter;
    import java.io.IOException;
    import java.io.InputStreamReader;
    import java.io.OutputStreamWriter;
    import java.net.Authenticator;
    import java.net.InetSocketAddress;
    import java.net.Proxy;
    import java.net.Socket;
    import java.net.Proxy.Type;
    * A test class for testing the {@link ProxyAuthenticator}.
    public class SocksProxyTest implements Runnable {
          * Socks proxy host, used by the FakeFtpClient
         private static final String SOCKS_PROXY_HOST = "192.168.1.240";
          * Target FTP host to connect to
         private String host = null;
          * Proxy user
         private String proxyUser = null;
          * Proxy password
         private String proxyPassword = null;
          * Creates a new instance of <code>SocksProxyTest</code>
          * @param host
          *            the target FTP host
          * @param proxyUser
          *            proxy user
          * @param proxyPassword
          *            proxy password
         public SocksProxyTest(String host, String proxyUser, String proxyPassword) {
              this.host = host;
              this.proxyUser = proxyUser;
              this.proxyPassword = proxyPassword;
         public void run() {
              // Create the FakeFtpClient
              FakeFtpClient test = new FakeFtpClient(host, 21, proxyUser,
                   proxyPassword);
              for (int j = 0; j < 5; j++) {
                   try {
                        test.connect();
                        test.disconnect();
                        // Thread.sleep(10000);
                   catch (Throwable t) {
                        t.printStackTrace();
          * Test run.
          * @param args
          *            command line arguments
          * @throws IOException
          *             propagated
         public static void main(String[] args) throws IOException {
              // Get the singleton instance of the ProxyAuthenticator.
              ProxyAuthenticator authenticator = ProxyAuthenticator.getInstance();
              // Update the default authenticator to our ProxyAuthenticator
              Authenticator.setDefault(authenticator);
              // Array of FTP hosts we want to connect to
              final String[] ftpHosts = { "192.168.1.53", "192.168.1.54",
                        "192.168.1.55" };
              // Proxy login/user names to connect to each of the above hosts
              final String[] users = { "User-001", "User-002", "User-003" };
              // Proxy passwords for each of the above user names (in this case
              // password == username).
              final String[] passwords = users;
              // For each target FTP host
              for (int i = 0; i < 3; i++) {
                   // Create the SocksProxyTest instance with the target host, proxy
                   // user and proxy password
                   SocksProxyTest spt = new SocksProxyTest(ftpHosts, users[i],
                        passwords[i]);
                   // Create a new thread and start it
                   Thread t = new Thread(spt);
                   t.setName("T" + (i + 1));
                   try {
                        t.join();
                   catch (InterruptedException e) {
                        e.printStackTrace();
                   t.start();
         * A fake FTP client. The connect method connects to the given host, reads
         * the first line the server sends. Does nothing else. The disconnect method
         * closes the socket.
         private static class FakeFtpClient {
              * The FTP host
              private String host = null;
              * The FTP port
              private int port = 0;
              * Proxy login/user name
              private String proxyUser = null;
              * Proxy password
              private String proxyPassword = null;
              * Socket to the target host
              private Socket s = null;
              * Creates a new instance of <code>FakeFtpClient</code>
              * @param host
              * the FTP host
              * @param port
              * the FTP port
              * @param proxyUser
              * Proxy user
              * @param proxyPassword
              * Proxy password
              public FakeFtpClient(String host, int port, String proxyUser,
                   String proxyPassword) {
                   this.host = host;
                   this.port = port;
                   this.proxyUser = proxyUser;
                   this.proxyPassword = proxyPassword;
              * Connects to the target FTP host through the specified Socks proxy and
              * proxy authentication. Reads the first line of the welcome message.
              * @throws IOException
              * propagated
              public void connect() throws IOException {
                   System.out.println(Thread.currentThread().getName()
                        + " Connecting to " + host + " ...");
                   // Update the ProxyAuthenticator with the correct credentials for
                   // this thread
                   ProxyAuthenticator.getInstance().setCredentials(proxyUser,
                        proxyPassword);
                   s = new Socket(new Proxy(Type.SOCKS, new InetSocketAddress(
                        SOCKS_PROXY_HOST, 1080)));
                   s.setSoTimeout(10000);
                   s.connect(new InetSocketAddress(host, port), 10000);
                   System.out.println(Thread.currentThread().getName() + " Connected");
                   BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(
                        s.getOutputStream()));
                   BufferedReader reader = new BufferedReader(new InputStreamReader(
                        s.getInputStream()));
                   System.out.println(reader.readLine());
              * Closes the socket.
              public void disconnect() {
                   System.out.println(Thread.currentThread().getName()
                        + " Disconnecting...");
                   if (s != null) {
                        try {
                             s.close();
                             System.out.println(Thread.currentThread().getName()
                                  + " Disconnected");
                        catch (IOException e) {
                             e.printStackTrace();
    Looking at the test class, it creates 3 threads T1, T2 and T3. T1 is setup to connect to 192.168.1.53 using a proxy user User-001 and T2 is setup to connect to 192.168.1.54 using proxy user User-002 and T3 connects to 192.168.1.55 using proxy user User-003.
    Each thread then loops 5 times to connect to their target servers and disconnect each time. All the debug (System.out) statements indicate that the getPasswordAuthentication is returning the correct credentials for each thread. However, when I look at the logs on the proxy server, the results are different and arbitrary.
    Below is the proxy log:
    [2011-01-24 11:10:11] 192.168.1.240 User-001 SOCKS5 CONNECT 192.168.1.54:21
    [2011-01-24 11:10:11] 192.168.1.240 User-002 SOCKS5 CONNECT 192.168.1.53:21
    [2011-01-24 11:10:11] 192.168.1.240 User-002 SOCKS5 CONNECT 192.168.1.55:21
    [2011-01-24 11:10:11] 192.168.1.240 User-003 SOCKS5 CONNECT 192.168.1.55:21
    [2011-01-24 11:10:11] 192.168.1.240 User-003 SOCKS5 CONNECT 192.168.1.55:21
    [2011-01-24 11:10:11] 192.168.1.240 User-003 SOCKS5 CONNECT 192.168.1.55:21
    [2011-01-24 11:10:11] 192.168.1.240 User-003 SOCKS5 CONNECT 192.168.1.55:21
    [2011-01-24 11:10:11] 192.168.1.240 User-003 SOCKS5 CONNECT 192.168.1.54:21
    [2011-01-24 11:10:11] 192.168.1.240 User-002 SOCKS5 CONNECT 192.168.1.53:21
    [2011-01-24 11:10:12] 192.168.1.240 User-001 SOCKS5 CONNECT 192.168.1.54:21
    [2011-01-24 11:10:12] 192.168.1.240 User-002 SOCKS5 CONNECT 192.168.1.53:21
    [2011-01-24 11:10:12] 192.168.1.240 User-001 SOCKS5 CONNECT 192.168.1.54:21
    [2011-01-24 11:10:12] 192.168.1.240 User-002 SOCKS5 CONNECT 192.168.1.53:21
    [2011-01-24 11:10:12] 192.168.1.240 User-001 SOCKS5 CONNECT 192.168.1.54:21
    [2011-01-24 11:10:13] 192.168.1.240 User-002 SOCKS5 CONNECT 192.168.1.53:21
    As you can see from the first line in the log, the proxy says User-001 connected to 192.168.1.54, but the code should always connect to 192.168.1.53 with user User-001.
    Any idea on what might be going on?                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Enterprise portal access using reverse proxy using Apache and webdispatcher

    Hi Guys,
    As requirement, we need to give solution to customer about Reverse proxy scenario. I am new to this part.
    What we have think of to use Apache and Web dispatcher.
    I tried to search documents and found some sdn links also but still i am not comfortable to go about.
    Need suggestion and document if anyone has used so far.reverse proxy.
    As basis person, we need to do all ( Apache installation, Apache configuration, Web dispatcher installation and configuration, integration with EP.)
    It will helpful to me if i can get Apache installation, Apache configuration part and integration with EP, or web dispatcher, configuration etc.
    Thanks,
    Deepak

    We used Netscaler for Reverse Proxy implementation and can assure you that network team performed most of the set ups. This was on EP 7.01.
    From BASIS stand point it would be primarily Web Dispatcher Configuration.
    Also refer the links I specified in another thread. There are several scenarios discussed there -
    Re: Post values for userid and passowrd fields in logon page
    http://wiki.sdn.sap.com/wiki/display/BSP/Using+Proxies
    ~ Dhanz

  • Premature end of file failure in Proxy-SFTP scenario

    Hi All,
    We had this asych. scenario working until, we got a request to send field names in the payload.
    In the receiver communication channel, under Module tab I've defined as below:
    Processing Sequence
    1     AF_Modules/StrictXml2PlainBean     Local Enterprise Bean     0
    Module configuration:
    Module Key                 Parameter Name              Parameter value
    0                                  addHeaderLine                 fromXML
    0                                  dataRec.fieldSeparator     |
    0                                  singleRecordType             dataRec
    Now when we try to send data its failing with the below message:
    Starting strict XML to plain text conversion
    2011-09-28 12:16:26 Error Adapter Framework caught exception: Premature end of file.
    2011-09-28 12:16:26 Error Delivering the message to the application using connection SFTP_http://seeburger.com/xi failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: org.xml.sax.SAXParseException: Premature end of file..
    2011-09-28 12:16:26 Information The message status was set to WAIT.
    Please can anyone help with this? Am I missing something here?
    Thanks,
    Priya.

    check out this link. it might help you..
    File Content Conversion Error in PI 7.1 (file to Proxy)

  • Recording Keynote to Quicktime or DVD: Failure had to use iMovie

    after several failures at recordning where the resulting QT was way out of sync with the narration, and involving Geniuses and Creatives at the Atlanta Apple Store, I had to do it all in iMovie.
    My presentation was 30 slides, 4 had video clips, 4 where Photobooth movies of me with backdrop were used. Whenever we did the record Keynote to QT to DVD the narration got our of sync in the QT movie. The narration was in perfect sync in the Keynote but got out of sync in QT. Apple Store experts called Cupertino, found there was some issue in the Keynote-QT transfer.
    The workaround that they suggested and which worked was exporting slides into iMovie, the doing the narration there. It was a pain but did have the advantage of being able to edit narration a slide at a time, that is after I recorded and wanted to say something differently I just went back and re-recorded the slide.
    Hint: export slides at max resolution
    Anyone else have this issue?

    Keynote and QT updates solved the issue

Maybe you are looking for

  • Problem with "small black line in right margin" with Folio Builder / Adobe Viewer in Ipad. Id CC.

    Hi there, When I create a Folio Builder and I check my Id project in the Adobe Viewer (It happens in the Ipad App and in the Desktop Viewer), I can see a black line in the right margin (maybe 4 px). And I can't adjust my background (It's an object wi

  • Unclickable flash content

    Hello! I'm having some curious problem with flash. Sites with flash contetnt went fine. Especially video streaming sites. But some sites (especially online materials from CISCO networking academy) are going wrong. I mean, the content displays the way

  • Blocking the applet and main threads ?

    The thread that runs the Applet callback methods like init() and start() is a thread named �applet-your.package.your.classname.class�. If I am doing a blocking method call, i.e. a method call that does not return immediately like doing I/O read on a

  • IBook 14" 600 - Airport - Can't see network

    I just upgraded to the Extreme N Airport Base - Now I can't get my old iBook 600 to see the network (My MBP and MacPro see it fine). I've tried the 802.11a compatibile setting as well as the b/g. Neither allows it to be seen.

  • Multiclip DVCPRO HD 1080i60

    Hey folks, this is my first post. I'm trying to edit a multi camera show via multiclip in the timeline and it keeps giving me the red "needs render" line. The clip plays fine in the viewer and the sequence settings match the clip settings. It's DVCPR