NTLMv2 authentication from linux

Hello All,
I spent good amount of time on Internet tyring to figure this out, without any success. So i thought i would better ask.
We use corporate proxy to access internet. We have both linux & win box. We access internet from linux, via firefox, after authenticating with our win domain id/pass.
Recently our proxy authentication module was upgraded/configured to accept only NTLMv2. After this, firefox keeps on prompting for id/pass as if we provided in-correct credentials.
From whatever i read, NTLMv2 is an authentication protocol. A bit advanced from LM or NTLM protocols.
So i am not sure whether firefox doesn't support NTLMv2 or should i install some package helping firefox to speak NTLMv2 or i am missing something.
Cheers,
Uday.

It's an old post but the basic problem is that the code shown doesn't implement NTLMv2 authentication at all. It just implements basic password authentication.
Does anyone know whether Sun's Linux implementation of JDK 1.6 supports NTLMv2 authentication protocol?@OP: you should have read the link you provided! It clearly says that NTLM authentication via java.net.Authenticator only works on Windows platforms, and it works by not calling your installed Authenticator. If yours gets called, it is not working or not available.
There are other problems:
public static PrintStream setupPrintStream( String fileName ) throws FileNotFoundException
PrintStream out  = null;
File        file = new File( fileName );
file.delete();
FileOutputStream stream  = new FileOutputStream(fileName, true);
out     = new PrintStream( stream );
return out;
}All that could be reduced to new PrintStream(new FileOutputStream(fileName), false). You don't even need the method.

Similar Messages

  • NTLMv2 Authentication in Linux

    I am creating a web services client in Java that is intended to extract data from a sharepoint site. My code works in the windows environment but not in the Linux environment. Research lead me to write a java.net.Authenticator implementation as described by the Java Documentation on HTTP Authentication. The link is provided below:
    http://java.sun.com/javase/6/docs/technotes/guides/net/http-auth.html
    I am using JDK 1.6.0_06. the Sharepoint server requires NTLMv2 Authentication. In windows the authenticator is not called my login credentials are automatically used. In Linux, the authenticator is called and fails. The Linux stack trace is:
    java.io.IOException: Server returned HTTP response code: 500 for URL: http://myserver/sites/asite/_vti_bin/Lists.asmx?WSDL
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1241)
    at java.net.URL.openStream(URL.java:1009)
    at com.uboc.sharepoint.io.URLGetter.loadURLToStrings(URLGetter.java:26)
    at com.uboc.sharepoint.io.URLGetter.main(URLGetter.java:105)
    I tried every variation of the userid and password. This included:
    1 - Using the domain name as a prefix with a backslash seperator. (<DomainName>\<UserName>)
    2 - Using the system property -Dhttp.auth.ntlm.domain=<DomainName>
    3 - Omitting the domain name alltogether
    None of these work for me.
    Does anyone know whether Sun's Linux implementation of JDK 1.6 supports NTLMv2 authentication protocol?
    My authenticator code is as follows:
    import java.net.Authenticator;
    import java.net.PasswordAuthentication;
    public class WindowsAuthenticator extends Authenticator {
         private String user;
         private String password;
         public WindowsAuthenticator()
              super();
         public WindowsAuthenticator(String user, String password)
              this.user = user;
              this.password = password;
         @Override
         protected PasswordAuthentication getPasswordAuthentication()
              PasswordAuthentication auth;
            System.out.println("RequestingHost=" + this.getRequestingHost());
            System.out.println("RequestingProtocol=" + this.getRequestingProtocol());
            System.out.println("RequestingPort=" + this.getRequestingPort());
            System.out.println("RequestingScheme=" + this.getRequestingScheme());
            System.out.println("RequestingPrompt=" + this.getRequestingPrompt());
            System.out.println("RequestingSite=" + this.getRequestingSite());
            System.out.println("RequestingURL=" + this.getRequestingURL().toString());
            if (this.getRequestorType() == Authenticator.RequestorType.PROXY)
                System.out.println("RequestType=PROXY");
            else if (this.getRequestorType() == Authenticator.RequestorType.SERVER)
                System.out.println("RequestType=SERVER");
            System.out.println("UserID=\"" + this.getUser() +"\"");
            System.out.println("Password=\"" + this.getPassword()+ "\"");
              auth = new PasswordAuthentication(this.user, this.password.toCharArray());
              return auth;
         * @return the password
        public String getPassword()
            return password;
         * @param password the password to set
        public void setPassword(String password)
            this.password = password;
         * @return the user
        public String getUser()
            return user;
         * @param user the user to set
        public void setUser(String user)
            this.user = user;
    My URLGetter Code is as follows
    import java.io.BufferedReader;
    import java.io.File;
    import java.io.FileNotFoundException;
    import java.io.FileOutputStream;
    import java.io.IOException;
    import java.io.InputStreamReader;
    import java.io.PrintStream;
    import java.net.Authenticator;
    import java.net.URL;
    import java.util.ArrayList;
    public class URLGetter {
        public static ArrayList<String> loadURLToStrings( URL url )
        throws IOException
           String inputLine;
           ArrayList<String> lines = new ArrayList<String>();
            ** get an input stream for the URL
           BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
           ** Move the data. OK maybe buffered IO might improve performance.
           while ( (inputLine = in.readLine()) != null )
               lines.add(inputLine);
           ** Close the stream
           in.close();
           return lines;
         * @param args URL, outputFile, userid, password
        public static void main(String[] args)
            String url      = null;
            String outFile  = null;
            String user     = null;
            String password = null;
            PrintStream out = null;
            WindowsAuthenticator auth = null;
            try
                 * Get the URL
                if (args.length > 0 )
                    url = args[0];
                else
                    System.err.println("Error: URL not specified.");
                    cmdLineInfo();
                    System.exit(1);
                 * Get the output file name
                if (args.length > 1 )
                    outFile = args[1];
                    out     = setupPrintStream( outFile);
                else
                    out = System.out;
                    System.err.println("Using stdout.");
                 * Get the userid
                if (args.length > 2 )
                    user = args[2];
                    auth = new WindowsAuthenticator();
                    auth.setUser(user);
                    Authenticator.setDefault(auth);
                    System.err.println("userid specified.");
                 * Get the password
                if (args.length > 3 )
                    password = args[3];
                    auth.setPassword(password);
                    System.err.println("password specified.");
                 * Download the URL
                   ArrayList<String> data = loadURLToStrings(new URL( url ));
                   for ( int i = 0; i < data.size(); i++)
                        out.println( data.get(i));
              catch (Exception e)
                   e.printStackTrace();
         *  Prints the command line parameters to the console
        public static void cmdLineInfo()
            System.err.println("Usage: java [options] URLGetter URL outputFileName [userid] [password]");
            System.err.println("Where command line parameters include:");
            System.err.println("URL          The full qualified URL or address of the information to download.");
            System.err.println("outputFile   The name of the file to save downloaded info.");
            System.err.println("userid       The optional username when the URL requires login.");
            System.err.println("password     The optional password when the URL requires login.");
         * Setup output File
         * @param fileName
         *        file that will be used to create an output file 
        public static PrintStream setupPrintStream( String fileName ) throws FileNotFoundException
            PrintStream out  = null;
            File        file = new File( fileName );
            file.delete();
            FileOutputStream stream  = new FileOutputStream(fileName, true);
            out     = new PrintStream( stream );
            return out;
    }

    It's an old post but the basic problem is that the code shown doesn't implement NTLMv2 authentication at all. It just implements basic password authentication.
    Does anyone know whether Sun's Linux implementation of JDK 1.6 supports NTLMv2 authentication protocol?@OP: you should have read the link you provided! It clearly says that NTLM authentication via java.net.Authenticator only works on Windows platforms, and it works by not calling your installed Authenticator. If yours gets called, it is not working or not available.
    There are other problems:
    public static PrintStream setupPrintStream( String fileName ) throws FileNotFoundException
    PrintStream out  = null;
    File        file = new File( fileName );
    file.delete();
    FileOutputStream stream  = new FileOutputStream(fileName, true);
    out     = new PrintStream( stream );
    return out;
    }All that could be reduced to new PrintStream(new FileOutputStream(fileName), false). You don't even need the method.

  • Connecting to MSSQL Windows authentication from Linux

    Hi,
    From linux (OIM) environment we need to connect to window authenticated MSSQL server.In windows we set sql.dll file.How to do in linux?
    Thanks!

    There is a database library that can provide you with the additional options. It's here http://jtds.sourceforge.net/
    With it, you can provide domain authentication credentials.
    -Kevin

  • IPSec Certificate Authentication from Linux Strongswan client to Windows Advanced Firewall (2012)

    Hi,
    Has anybody had any success in getting a Linux Strongswan client (or Openswan) to connect to a win2012 Advanced Firewall using certificates and IPSec?  My Security Connection Rule requires authentication both inbound and outbound.  The cert is
    installed correctly on the Linux box.
    I can get a connection using pre-shared keys, but haven't been able to establish a Quick Mode session when using certs.  I've tried (literally) hundreds of different configs without success.  Event log shows either 'No Policy Configured' or 'Unknown
    Authentication'.
    Windows clients can connect correctly with certs.  I've deliberately excluded details as the Linux config can be setup in so many different ways, i'd rather start by looking at someone elses config that works (if that actually exists).
    Thanks
    Mick

    Hi,
    I am trying to involve someone familiar with this topic to further look at this issue. There might be some time delay. Appreciate your patience.
    Thanks for your understanding and support.
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • Error while accessing Oracle E-Business Suite 11i from Linux/firefox

    error while accessing Oracle E-Business Suite 11i from Linux/firefox
    OS: SUSE Linux Desktop 11(SLED11)
    Web browser: firefox 3.x
    Java versions:
    # rpm -qa |grep java
    java-1_6_0-sun-plugin-1.6.0.u18-0.1.1
    java-1_6_0-sun-1.6.0.u18-0.1.1
    # java -version
    java version "1.6.0_18"
    Java(TM) SE Runtime Environment (build 1.6.0_18-b07)
    Java HotSpot(TM) Server VM (build 16.0-b13, mixed mode)
    when I access the url firefox says
    "Additional plugins are required to display all the media on this page"
    then I clicked on "Install Missing Plugin" button
    then I got the following message
    No Suitable Plugins were found
    Unknown Plugin (application/x-java-applet;jpi-version=1.4.1)
    please help/suggest
    Regards

    Hi user;
    Its not certified to login EBS from linux client
    Please check:
    Linux-cleint (ebs) certification
    pluggins
    Hope it helps
    Regard
    Helios

  • Unable to connect to Oracle database running on Windows machine from linux.

    Hi,
    I'm not able to connect to oracle database running on Windows machine from Linux machine. I'm geting the below mentioned error. I have given below the code I used to connect to database and database propertes.Do I need to use any specific driver?
    Please help me.
    Thanks,
    Sunjyoti
    Code :
    import oracle.jdbc.pool.OracleDataSource;
    import java.sql.Connection;
    import java.util.*;
    import java.sql.*;
    import java.io.*;
    class try2{
    public static void main(String args[]) {
    try {
              System.out.println("hi");
    // Load the properties file to get the connection information
    Properties prop = new Properties();
    prop.load(new FileInputStream("/home/sreejith/EDIReader/Connection.properties"));
    // Create a OracleDataSource instance
    OracleDataSource ods = new OracleDataSource();
    System.out.println("prop is "+prop);
    configureDataSource(ods, prop);
    Connection conn=null;
    // Create a connection object
    conn = ods.getConnection();
         System.out.println("Connection is"+conn);
    // Sets the auto-commit property for the connection to be false.
    conn.setAutoCommit(false);
    } catch (SQLException sqlEx){ // Handle SQL Errors
    System.out.println("In exception "+sqlEx);
    } catch(Exception excep) { // Handle other errors
    System.out.println(" Exception "+ excep.toString());
    private static void configureDataSource(OracleDataSource ods, Properties prop) {
    // Database Host Name
    ods.setServerName(prop.getProperty("HostName"));
    // Set the database SID
    ods.setDatabaseName(prop.getProperty("SID"));
    // Set database port
    ods.setPortNumber( new Integer( prop.getProperty("Port") ).intValue());
    // Set the driver type
    ods.setDriverType ("thin");
    // Sets the user name
    ods.setUser(prop.getProperty("UserName"));
    // Sets the password
    ods.setPassword(prop.getProperty("Password"));
    Connection properties :
    # Your Database Connection details
    HostName = 10.20.3.19
    SID = EDIREAD
    Port = 1521
    UserName = dbuser
    Password = dbuser
    Error I'm getting is
    error while trying to connect with odbc datasource
    [root@iflexpau2217 EDIReader]# java try2
    hi
    prop is {HostName=10.20.3.19, Password=dbuser, UserName=dbuser, SID=EDIREAD, Port=1521}
    In exception java.sql.SQLException: Io exception: The Network Adapter could not establish the connection
    Also I tried to connect with weblogic JDBC driver
    Code is here:
    import java.io.BufferedReader;
    import java.io.ByteArrayInputStream;
    import java.io.File;
    import java.io.FileNotFoundException;
    import java.io.FileReader;
    import java.io.IOException;
    import java.sql.Blob;
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.PreparedStatement;
    import java.sql.SQLException;
    //import com.entrust.toolkit.util.ByteArray;
    public class trial{
         public static void main(String args[]) throws IOException{
              System.out.println("hi");
              Connection p_conn = null;
              PreparedStatement xml_insert = null;
              try {
         // Load the JDBC driver
                   System.out.println("hi2");
         // String driverName = "oracle.jdbc.driver.OracleDriver";
    String driverName = "weblogic.jdbc.oracle.OracleDriver";
         System.out.println("hi2");
         Class.forName(driverName);
         // Create a connection to the database
         String serverName = "10.20.3.19";
         String portNumber = "1521";
         String sid = "EDIREAD";
         //String url = "jdbc:oracle:thin:@" + serverName + ":" + portNumber + ":" + sid;
    String url = "jdbc:bea:oracle://10.20.3.19:1521";
         String username = "dbuser";
         String password = "dbuser";
    System.out.println("connection is:"+p_conn+"user name is"+username+"password is"+password);
         p_conn = DriverManager.getConnection(url, username, password);
         System.out.println("connection is:"+p_conn+"user name is"+username+"password is"+password);
              xml_insert=p_conn.prepareStatement("insert into PRTB_SUBUNIT (SUBUNT_ID,SUBUNT_SUB_UNIT,SUBUNT_PHYUNT_ID) values (?,?,?)");
              //InputStream in=null;
              File l_file=new File("/home/sreejith/EDIReader/propertyfiles/inputfile/BUG_10802_ES_CSB19_68.txt");
              BufferedReader input =null;
              input=new BufferedReader(new FileReader(l_file));
              String line = null;
              StringBuffer trial=new StringBuffer();
              while (( line = input.readLine()) != null){
                   trial.append(line);
                   trial.append(System.getProperty("line.separator"));
              //InputStream is = new BufferedInputStream(new FileInputStream(l_file));
              System.out.println(trial.toString());
              //Blob b ;
              //byte[] bytes=trial.toString().getBytes();
              //System.out.println("Size-->"+bytes.length);
              xml_insert.setString(1,new String("SpecailChar"));
              //xml_insert.setBinaryStream(2,new ByteArrayInputStream(bytes),15920);
              xml_insert.setString(3,"SpecailChar");
              xml_insert.executeUpdate();
              p_conn.commit();
              } catch (ClassNotFoundException e) {
                   System.out.println("ClassNotFoundException:"+e.getMessage());
              // Could not find the database driver
              } catch (SQLException e) {
                   System.out.println("SQEXCEPTIN:"+e.getMessage());
              // Could not connect to the database
              }catch (FileNotFoundException e) {
                   System.out.println("filenot found:"+e.getMessage());
              // Could not connect to the database
    Error I'm getting is
    error while trying with jdbc:
    SQEXCEPTIN:[BEA][Oracle JDBC Driver]Error establishing socket to host and port: 10.20.3.19:1521. Reason: Connection refused

    Is the Windows firewall active? Have you enabled the port on the firewall, if it is?

  • Invoking Web Service with PKI Authentication from BPEL process

    Hello --
    I am trying to test calling a Web service utilizing PKI-based authentication from BPEL running under the 10.1.2.0.2 Process Manager. When I access the service from a browser I am prompted for Username and Password the first time. When I attempt to access it from BPEL I receive this error:
    javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: No trusted certificate found
    Is it possible to access this service from BPEL in 10.1.2.0.2? How can I pass the service the required credentials?
    Thank you for your time,
    Paul Camann

    I've gotten past the original error by importing the security certificate of the Web service into my keystore/truststore. I'm also running the process on SOA 10.1.3.1.0. Now when I invoke the Web service from the BPEL process I get this error:
    exception on JaxRpc invoke: HTTP transport error:
    javax.xml.soap.SOAPException: java.security.PrivilegedActionException:
    javax.xml.soap.SOAPException: Bad response: 403 Forbidden
    I've tried passing the credentials every way I can -- partner link properties, Oracle Web Services Manager, whatever -- and still get the same error. I would expect to see a 401 error for problems with credentials, not a 403.
    Any suggestions?
    Thanks for your time.
    Paul Camann

  • Print command from linux PC on to Windows Environment

    Hi Experts,
    We have SAP on Windows and the network printer is also on Windows, the PC with Linux is integrated with network printer i.e when the print command from Linux is given the output is available from the printer (Windows). But when the print command is given through SAP there is no output from Printer (Windows).
    When same user logs into Windows the printer command is successful.

    hi hari,
    Printing SAP documents using Linux client is a little bit tricky if you want to get good printing result just as when you print from your Windows client.
    If you want to use G printing method (on Linux client), you can't use SAPWIN on device type since SAPWIN is relying printing method. You must use exact printer driver. For example when you're using Dot Matrix printer Epson LX300+, you can use EPESCP2
    I am using different method to cheat this and it's completely work.
    ardhian
    http://ardhian.kioslinux.com
    http://sapbasis.wordpress.com

  • How to send mail from linux with .txt file as attachment ..

    I want to send email from linux box and in the body of the email i want to have the content of dblog.txt file.
    I want dglob.txt file content to be part of the mail body.
    Thanks in advance!!

    Apr 29 15:19:35 lctwprddb01 sendmail[1616]: m3TJJZ4k001616: to=[email protected], ctladdr=oracle (500/500), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30109, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (m3TJJZhB001617 Message accepted for delivery)
    Apr 29 16:04:52 lctwprddb01 sendmail[1422]: m3TIP6LJ031388: to=<[email protected]>, ctladdr=<[email protected]> (500/500), delay=01:39:46, xdelay=00:48:01, mailer=esmtp, pri=120423, relay=cluster2a.us.messagelabs.com. [216.82.249.211], dsn=4.0.0, stat=Deferred: Connection timed out with cluster2a.us.messagelabs.com.
    Apr 29 16:07:36 lctwprddb01 sendmail[1619]: m3TJJZhB001617: to=<[email protected]>, ctladdr=<[email protected]> (500/500), delay=00:48:01, xdelay=00:48:01, mailer=esmtp, pri=120425, relay=cluster2a.us.messagelabs.com. [216.82.248.44], dsn=4.0.0, stat=Deferred: Connection timed out with cluster2a.us.messagelabs.com.
    Apr 29 16:07:52 lctwprddb01 sendmail[1627]: m3TILs2r031176: to=<[email protected]>, ctladdr=<[email protected]> (500/500), delay=01:45:58, xdelay=00:48:01, mailer=esmtp, pri=120429, relay=cluster2a.us.messagelabs.com. [216.82.248.45], dsn=4.0.0, stat=Deferred: Connection timed out with cluster2a.us.messagelabs.com.

  • Installing the factory image from linux

    Currently I have Cianogenmod, since I'm getting tired of it, I want
    to go back to the factory image, if possible the lollipop one directly.
    I tried the emma tool, but I'm behind a very ugly firewall and it
    couldn't connect to the internet.
    How can I download and install the factory image from linux
    using adb and fastboot?

    I don't think sony provides fastboot flashable images.
    Now you're left with these tools.
    Official > There's just PC Companion ( locked bootloaders) and EMMA ( For unlocked bootloaders)
    Unofficial > Flashtool 
    You should use emma from other internet connection and PC. 
    I don't think there's another way 
    Discussion guidelines.
    Message me or any other moderator to seek help regarding moderation.

  • Not authenticated from external ldap in a cluster

    I am having trouble getting authenticated from an Iplanet LDAP, when the weblogic is configured in a Cluster.
    -I can authenticate with Embedded LDAP domain wide
    -I can authenticate on the external LDAP if I send the request to Admin server
    Here is my cluster configuration (all with Weblogic 7.0 SP4)
    *Admin Server Port: 9209
    *Cluster server 1 : 7209
    *Cluster server 2 : 8209
    *Proxy server     : 9090 (configured with HttpClusteredServlet)
    http://myserver.com:9090/j_security_check fails
    http://myserver.com:9209/j_security_check works
    Please let me know what is wrong?

    "Bob" <[email protected]> wrote in message
    news:3f9fd466$[email protected]..
    I am having trouble getting authenticated from an Iplanet LDAP, when theweblogic is configured in a Cluster.
    -I can authenticate with Embedded LDAP domain wide
    -I can authenticate on the external LDAP if I send the request to Adminserver
    Here is my cluster configuration (all with Weblogic 7.0 SP4)
    *Admin Server Port: 9209
    *Cluster server 1 : 7209
    *Cluster server 2 : 8209
    *Proxy server     : 9090 (configured with HttpClusteredServlet)
    http://myserver.com:9090/j_security_check fails
    http://myserver.com:9209/j_security_check works
    Please let me know what is wrong?Are you sure that the ldap authentication is actually occuring? I would
    define the
    DebugSecurityAtn="true" attribute on the ServerDebug mbean for the cluster
    server members and then look at the log and the ldap_trace.log files to see
    what is happening with LDAP.

  • Printing format problem from Linux GUI

    Hi!
    We have configured Printer for Linux Clients with "U" access method and users are able to take print out through Linux GUI.  However, the printout is not in desired format.  For example, PO printout has rows, columns, lines, borders, etc. which are printed correctly through Windows Printer. But when we take printout from Linux, lines, borders, logos, etc. are not printed, and only raw printout is fired.
    I believe some ABAP development has to be done. Can anybody help in this regard please.
    Regards,
    Pankaj

    hi pranav,
    ABAP-ers usually create those program (smartforms or ALV list) using SAPGUI for Windows so if you switch print them using SAPGUI for Java it's going to be different either print out nor print preview.
    I used different technique so that my Linux client can print program (that had been created using SAPGUI for Windows) without changing any code on the program.
    ardhian
    http://sapbasis.wordpress.com

  • Data services job failes while insert data into SQL server from Linux

    SAP data services (data quality) server is running on LInux server and Windows. Data services jobs which uses the ODBC driver to connect to SQL server is failing after selecting few thousand records with following reason as per data services log on Linux server. We can run the same data services job from Windows server, the only difference here is it is using SQL server drivers provided by microsoft. So the possible errors provided below, out of which #1 and #4 may not be the reason of job failure. DBA checked on other errors and confirmed that transaction log size is unlimited and system has space.
    Why the same job runs from Windows server and fails from Linux ? It is because the ODBC drivers from windows and Linux works in different way? OR there is conflict in the data services job with ODBC driver.
    ===== Error Log ===================
    8/25/2009 11:51:51 AM Execution of <Regular Load Operations> for target <DQ_PARSE_INFO> failed. Possible causes: (1) Error in the SQL syntax;
    (2)6902 3954215840 RUN-051005 8/25/2009 11:51:51 AM Database connection is broken; (3) Database related errors such as transaction log is full, etc.; (4) The user defined in the
    6902 3954215840 RUN-051005 8/25/2009 11:51:51 AM datastore has insufficient privileges to execute the SQL. If the error is for preload or postload operation, or if it is for
    ===== Error Log ===================

    this is another method
    http://www.mssqltips.com/sqlservertip/2484/import-data-from-microsoft-access-to-sql-server/
    Please Mark This As Answer if it helps to solve the issue Visakh ---------------------------- http://visakhm.blogspot.com/ https://www.facebook.com/VmBlogs

  • Migrating from Linux 9.2.0.3 to Solaris 10.2.

    Hello,
    Which method is best when moving from Linux platform, db 9.2.0.3 to Solaris, db 10.2. I have tried in exp and imp but it will require shutting down production db for more than 8 hours. I am now thinking of replication. Is this a better method? How difficult is it to replicat from Linux, 9.2.0.3 to Solaris, 10g db? What are the gotchas going across platforms and from 9i to 10g. Thank you.

    You need to downgrade in the sequence you performed the upgrade. So you need to go back to version 10.2.0.x and then to 9.2.0.x.
    BTW, do you mean 10.2.0.1 here? There was no version like 10.2.0.0.

  • Windows authentication from an enterprise application

    Hi All,
    Does anyone has any idea how to go about implementing windows active directory authentication from an enterprise application.The requirement is that the users across a particular domain should be able to use the application by using their windows login/password.
    Thanks

    I think you should look at Sun or Oracle Identity Management Solutions
    These product offers what you are looking for and they also have SDKs, so you can really extend their strength.
    Regards,
    Michael

Maybe you are looking for

  • Adobe Cloud Team

    Hello, I am the Administrator of the cloud and not a user.  It's been some time since the cloud has been generated.  How can I remove a member from the team.  I took a look throught the FAQ's but couldnt find it.

  • FTP command using File adapter

    Hi, When i use the file adapter in FTP mode i need to add an xtra command before sending the file. I.ex: SITE LRECL=84 RECFM=VB WRAPRECORD Using manual connect i do this ftp 111.111.111.111. User/pass SITE LRECL=84 RECFM=VB WRAPRECORD put c:     est.

  • Strange pixel things happening!

    When I use a still photograph taken on a 8 MP digital camera and use them in FCE I apply a zoom to the picture over a set length of time. Even though I have used photoshop to change the pixel dimensions and aspect ratio when I view the final movie ei

  • Why can't I assign hardware and guest os profiles to servers in the new SCVMM 2012 Service Templates?

    Trying to learn SCVMM 2012, but I'm confused about how Guest OS and Hardware Profiles work with the new 2012 Service Templates. I create a Hardware Profile and a Guest OS Profile. Then I open the Create VM Template wizard. In this wizard I can assign

  • Multi Clickboxes on Single Slide: Pause Movie, Play Audio

    Hi, I'm using Captivate 5. At the end of each module, I have a slide with several clickboxes on them. Ideally I want the audio to continue play (9 seconds) while users can click on each option multiple times (except for the one that jumps them to a d