My experience of SSO between SAP Portal6.0 and non-Sap Application

Firstly I announce that I am not a Sap developer or a Sap Consultant.  I am a Cognos Consultant. I need do SSO between Sap Portal and Cognos Portal in my project, So I have to make SSO between two portals.
I  tested  SSO between the two products on IIS5 of Windows XP and IIS6 of Windows 2003 and passed.
Step 1:  Copy sapsecin.exe and sapsecu.dll on any directory where you want, such as “C:PortalSecurity”
Then add this  directory  to your Environment variable PATH. You can find the two files on sapserv<x> under general/misc/security/SAPSECU/<platform>;
Step 2: Copy your Filter ISAPI Files IIS_SSO.dll or IIS6_SSO.dll in any directory where you want, such as “C:PortalFilter”. You can find this two files on SAP note 442401.
Step 3:  Get you ‘verify.pse’  which is located in
<irj>
ootWEB-INFpluginsportalservicesusermanagementdata  and put it on the same directory with your ISAPI Files ,such as C:PortalFilter
(According Sap Support articles , IIS_SSO.dll should be used on IIS 5 and IIS6_SSO should be used on IIS 6,but I can not load IIS_SSO.dll on IIS 5 of Windows XP, I use IIS6_SSO.dll );
Step 4:  Create a new file named ‘verify.properties’ , the content of this file see the appendix A;
Step 5:  Load the IIS6_SSO.dll on your IIS. On IIS5, Select  Website Properties—ISAPI Filter—Add IIS6_SSO.dll and name it ‘wp’ . On IIS6,do as such and Create a Web Extensions  named  ‘wp’ and allocate file IIS6_SSO.dll. Finally restart the www service.
I
If you can load the filter successfully, you will see the  filter color is  green.
On IIS6,Maybe you find that you can’t load your ISAPI file IIS6_SSO.dll, Its state is unloaded and its color is red. I am confused by this question long time. I finally found you must install some R3 dll files on your system! The .dll files which I mentioned can be found in SAP note 684106, put it in a same directory with your security files, such as C:PortalSecurity and restart your web server.
(The steps above I reference Chris beck ‘s topic)
Step 6: I write an  ASP file named ‘headerdumper.asp’ on my website and create a i-view to show my asp file in SAP Portal. If you succeed, you can see the http header variable<your logon name> in ASP page. If you application can receive http header variables, then Congratulations! You have apply SSO successfully.
If your log file show ‘Can't find MYSAPSSO2 ticket cookie for URI "" on host "", don’t worry about it. I am confused by this question long time though.  I found the key cause the errors are cross domain or different DNS suffix.
I tested 3 scenarios :
1 if your Sap Portal URL is http://sap-server:50000/irj/protal ,and your asp file is located in http://sap-server:80/headerdumper.asp, You can’t access this asp page from i-view . I am sorry that I have no idea about this.
2 if your Sap Portal URL is http://sap-server:50000/irj/protal ,and your asp file is located in http://your-server:80/headerdumper.asp, Your log will show ‘Can't find MYSAPSSO2 ticket cookie for URI "" on host "". because they have  no domain name, which is seemed that they meant different  domain.
3 you must deploy your asp file and sap portal like below ,So you can apply SSO correctly:
you must access SAP Portal like : http://sap-server.domain.com:50000/irj/portal
you must access your asp file like http://yourserver.domain.com:80/headerdumper.asp
then add your asp file as  i-view to your SAP Portal which URL is like  above , you can get Http header variable correctly.
I am not an native English speaker, I hope you can understand what I said.
Appendix A The Content of Verfy.properties
remote_user_alias=REMOTE_USER
pse_file=C:PortalFilterverify.pse
application=portal
log_file=C:PortalFilterverfy.log
log_level=3
cache_size= 1000
Appendix B The Code of headerdumper.asp

I'd recommend to cross-post your inquiry to the Security

Similar Messages

  • Integration of SAP XI and none SAP tools

    Hi!
    I would like to start working with SAP XI.
    Where can I find the Step by Step case studies describing different SAP XI scenarios (IDOC/ALE, RFC, File, etc.).
    What is the most famous example of integration of SAP XI and none SAP tools?
    Are there tool free of charge and can be downloaded?
    Thank you very much!
    regards
    Axel Schulze

    Axel Schulze wrote:
    > Where can I find the Step by Step case studies describing different SAP XI scenarios (IDOC/ALE, RFC, File, etc.).
    /people/sravya.talanki2/blog/2006/12/25/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-i
    /people/sravya.talanki2/blog/2006/12/26/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-ii
    /people/sravya.talanki2/blog/2006/12/27/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-iii
    thats sud be a good start !!!

  • Mix of SAP Gateway and non SAP Gateway for Integration with SAP

    Hello,
    I am looking for a document on where SAP NW Gateway fits in as part of an integration overall strategy.  So, for example, my understanding it is primarily for Mobile app integration.  I hear some customers talking about using Gateway for what we normally think of as EAI core integration.   So, it does not seem right to me in many typical SAP integration requirements would be handled via Gateway.  Other traditional SAP integrations via PI or another ESB leveraging enterprise services, SAP API like BAPIs and IDOCS would be more appropriate in many non-mobile type situations.
    Does anyone have general guidance on the above integration advice, thx

    A good discussion..If I can add few things
    1) PI REST Adapter is planned, should be available sometime in near future..
    I do not think every integration scenario should be handled in Gateway (rather oData style) just because it can or it might work thinking. Doing it odata style means you need to re-write all functionalities as Web Based Services (eSOA anyone??)
    2) Gateway (oData Services) - should be used in User to System scenario ( mobile, browser light weight type) , where you would want to transfer minimal data to the user and back
    3) PI - System to System as you mentioned. e.g. Master Data/Customer Synchronization between ecc & crm etc. Doing them in oData style seems like overkill to me when you can use the IDOCs/ALEs and you do not need the data to be transferred over HTTP.
    Both Gateway and PI are targeted for different scenarios and have their own place, and as such the right product should be evaluated carefully for each scenario.
    Just my two cents.
    Sandip

  • How to generate automatically email to SAP user and Non SAP User

    Dear Expert,
    My client want a report on each Monday on  sales/purchase detail of his/her particular  email ID which is automatically generated from SAP DB.
    Some are SAP user that we can do it by alert message but for some who are not SAP user how to send them a email ?
    Can we do in SAP B1 ?
    even i try with Outlook but I am not getting.
    *please give me answer in detail
    Thanks
    Kevin

    any update ?
    I have create a query and a common output is share to all user, is it possible to group the output and share to particular user ?
    Our client req. is particular sales man should get evry monday morning his outstanding amount from client ?
    My query give the entire all sales Outstanding and send to all user all detail....i want to filter A user should only get detail A outstanding ?
    Thanks
    Kevin

  • SAP SSO between Microsoft AD and SAP R/3 GUI&WebGui

    Hello Everybody,
    We are looking in to implementing SSO between Mircosoft AD and our SAP CRM ABAP 7.0.
    We have users both logging in through SAP Gui and also the web gui.
    Found there a multiple options for achieving SSO:
    1) SNC
    2) X.509 cerfificate
    3) Kerberos
    I would like to go with X.509 certificate , and have already implemented the SAPCRYPTOLIB 5.5.5. Now am trying to download the "SAP NW Single Sign on 2.0" for installing the Secure Login Library SSL. And when i looked at PAM the required product versions are only:
    1. SAP EHP1 for SAP NW 7.3
    2. SAP NW 7.3
    3. SAP NW 7.4
    4. SAP NW CE 7.2
    So I went back and looked at PAM for SAP NW SINGLE SIGN ON 1.0 required product versions and I only see the below:
    1. SAP EHP1 FOR SAP NETWEAVER 7.3
    2. SAP NETWEAVER 7.3
    3. SAP NETWEAVER CE 7.2
    Our version of SAP is CRM ABAP 7.0, so I am not sure how/which version of Single Sign on I have to use.
    Can someone please advise.
    Thanks!

    Thank you Donka for the information!
    Looks like NW SSO 2.0 is supported for AIX 7.1 SAP ABAP CRM 7.0.
    But we also have users logging in to ABAP CRM 7.0 via HTTP Web dispatcher.
    And the PAM does not mention if NWSSO 2.0 is supported for X.509 method for web gui users logging in via HTTP.
    Also if we decide to go with SSO 2.0 and I manually Install the COMMONCRYPTOLIB 8 instead of the SAPCRYPTOLIB 5.5.5, I should be able to use the Secure Login Library files that come with the SSO 2.0 right?
    Here's our current Kernel version:
    kernel make variant           720_REL, 64 BIT AIX, UNICODE , Patch number 500
    Thanks!

  • Connect b/w SAP and Non SAP -system

    Hi All,
    I have a requirement where i need to connect between a SAP system and Non-Sap System.
    the front end is an E-Build tool (for construction Industry) from where the user will pick the data and the data should get store at the backend i.e in the SAP system.
    E-build is a tool for construction industry with lots of flexible options for the user to check for their house, along with their prices.
    These all data needs to be captured and store at the backend.
    Can any one suggest me which method shall i go for this in ABAP(and How)  or need to go for the XI-Netweaver or EP technology.
    Thanks & Regards
    Mona

    you better to go for middleware tools .  keep files( whichs contains data to be stored in SAP)  in one folder at 3p systems  and  middleware adapters will pick that filles automatically and sent it to Application server or then process the data into SAP.
    tks.. venkat

  • How to Set Up SSO Between IBM WebSphere and SAP EP Using JAAS

    Hi
    I have read the article on SDN called "How to Set Up SSO Between IBM WebSphere and SAP EP Using JAAS", which is also the name of my posting.
    The reason why I post this is that I've tried to follow the links in the PDF to get the file WebsphereEpSsoLib.zip but I get an error 403, which tells me that the file is not there.
    Does anybody know where this file went or can somebody tell me an alternative place to get this file?
    Jacob

    Please open the associated whitepaper, and you can find the download link to the .ZIP file on page 4.
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/ibm/how to set up single sign-on between an ibm websphere portal and the sap enterprise portal using jaas.pdf
    Hope that works!
    Elise

  • Configure SSO between the SAPGUI and ECC 6

    Hi,
    I need a help to configure SSO between the SAPGUI and ECC 6. I configured the SNC using the parameters:
    snc/accept_insecure_rfc = 1;
    snc/accept_insecure_gui = 1;
    snc/accept_insecure_cpic = 1;
    snc/identity/as = p:Domain\SAPService;
    snc/enable = 1;
    snc/data_protection/use = 1;
    snc/data_protection/min = 1;
    snc/data_protection/max = 1;
    snc/gssapi_lib = D:\usr\sap \ <SID>\SYS\exe\nuc\NTI386\gssntlm.dll.
    I configured desktop with the DLL sncgss32.dll but is not functioning. Somebody has some idea the how solve this problem?
    Thanks
    Alex

    Hi Alex
    You have
    snc/identity/as = p:Domain\SAPService;
    Check the following (wrong user)
    snc/identity/as = p:Domain\SAPService<SAPSID>
    Where SAPService<SAPSID> is the user who runs the SAP System.
    You have
    snc/gssapi_lib = D:\usr\sap \ <SID>\SYS\exe\nuc\NTI386\gssntlm.dll
    Check the following (nuc is a wrong directory, the correct is uc)
    snc/gssapi_lib = D:\usr\sap \ <SID>\SYS\exe\uc\NTI386\gssntlm.dll
    Please, reward points if helpful
    Edited by: Eydar Del Angel on Apr 21, 2008 4:54 PM
    Edited by: Eydar Del Angel on Apr 21, 2008 4:55 PM

  • SSO for SAP and Non-SAP applications without Enterprise Portal

    Dear all,
    Is it possible to implement SSO for both SAP and non-SAP applications without involvement of EP at all?
    I have gone through this link.
    <a href="http://help.sap.com/saphelp_nw04s/helpdata/en/e5/4344b6d24a05408ca4faa94554e851/frameset.htm">http://help.sap.com/saphelp_nw04s/helpdata/en/e5/4344b6d24a05408ca4faa94554e851/frameset.htm</a>
    But I still i am not able to get the precise answer on how to enable SSO for both  SAP and non-SAP applications without EP.
    We have decided not to implement EP in first phase of SAP implementation. But we need to enable SSO for other SAP and Non-SAP applications.
    A detailed description on how to deal this kind of scenarios will be helpful.
    Thanks.

    A client of our's uses <b>SAP Enterprise Portal</b>, and is using the SAP SSO, which is implemented with tickets, and requires the use of SAPSECULIB.  My company provides an application for this client, and our application in hosted in our data center for the client, as a Software as a Service application, obviously across the internet.  Our client, which owns a SAP license, has asked that we support the SAP SSO as a non-SAP SSO application.  The client user's SSO ticket will be created from SAP EP, and then passed across the internet to our application, and we are to use that SSO ticket as an authentication ticket to our application.  I beleive I know how to do this work technically, having reviewed the SAP document named: "Dynamic Library for Verifying SSO Tickets in Third-Party Software"   Specification   Version 2.00  December 2005.
    My question is, does my company have the right to use the SAPSECULIB?  Where is the official download and <b>license</b> download, that indicates we can download this library, and use it to support a SAP customer?  We do not own a SAP license.  Thank you for your help.  I have searched many places in SAP support.<b></b>

  • About integration between SAP and non-SAP applications via javaidoc classes

    Hi,All
    Now we are implementing a SAP-Retail project,we encounter a problem of integration between SAP and non-SAP applications(POS),we want to set Inbound/Outbound between SAP and POS applications realtimely,POS can connect to the SAP system via VPN,weather it can be implemented?
    I conceive to implement it with SAP Java Connector IDoc Class,I don't know weather it is the best solution?If not,please give some other proposal.
    I have download the classes from SAP website and try it with the samples provided by SAP(JCoIDocSample1.java/JCoIDocSample3.java),In my testing,Inbound is succeed,but,in SAP-Retail IS,standard Outbound message type is defined via file port,some one told me that SAP Java Connector IDoc Class can only receive idocs from tRFC port?is it true?If not,please tell me how to deploy in SAP so java program can receive idocs from file port?

    We too are interested in finding information on integration between SAP and Intergraph.  Were you able to obtain information and I was wondering if could share this with us.
    Thanks,
    Sue
    City of Edmonton

  • Scenario for interface between a non sap system and a SAP erp

    Hello,
    I need some help in order to elaborate a interface between a SAP ERP and a non-sap system with the help of a XI system.
       -  At first regarding the interface from the non sap system and a SAP ERP :
           the non sap system sends a flat file to the XI system. The flat file contains a row with header data and rows with item data. We were thinking when the file arrives to the XI system, to save the data in a header database and in a items database in XI. is it possible ?
    And then to have like a job that reads the database and creates idoc and sends them to the SAP erp and updates the xi header and items database  with a flag that means that the records have been sent to the SAP erp.
       -   Regarding the interface SAP erp to non SAP system:
           the SAP erp sends idoc to XI. Then the idocs are transformed into flat file.
    Is this scenario possible ?
    Do we need any adaptator between the non sap system and the XI ?
    Thank you for your help
    Christophe

    Hi Bontron,
    Idoc doesnot support synchronous call. So you can use either proxy or function module and inturn call the idoc from them and send response back to xi. You need to have two scenarios for your design.
    Scenario1:   Source File (file adapter) -- xi -- Dump into database tables (Jdbc Adapter)
    Scenrio2:  Pickup form Database tables  (Jdbc Adapter) -- xi -- RFC Adapter  ---> This is synchronous call.
    Regarding the interface SAP erp to non SAP system
    You can send idoc to xi and from there use File adapter to send to the receiving system.
    These blogs may help you to some extent:
    /people/sap.user72/blog/2005/06/01/file-to-jdbc-adapter-using-sap-xi-30
    https://wiki.sdn.sap.com/wiki/display/XI/step%2bby%2bstep%2bRFC%2bto%2bJDBC%2bscenario   (your scenario will be opposite to this)
    Regards,
    ---Satish

  • Interface b/w SAP and NON SAP system

    Hi GEMS,
    Please give me some suggestion .My requirement is i have to transfer data from sap system to non sap system.
    There is no middleware between these systems.The data will be in the xml format.
    Please help me regarding these how can we link these systems and transfer data
    Best Regards,
    Phani

    Please let us us know the platform of the non-sap system such as JAVA/.Net. It's can be done using PI/XI.
    As per my experience, I've worked with only SAP JCO and .NET connectors. These connectors can be downloaded from service marketplace and needs to be installed on the non SAP platform. The Data transfer can be done through RFCs, which will be called from the non-sap systems.
    Also, the data needs to be in XML format. XML transformations can be created using transaction XSLT_TOOL to convert the ABAP data to XML and viceversa. The generated XML string can be passed to non SAP system through RFC from SAP.
    If the process is not synchronous, another option can be dumping the SAP data to FTP, which will be used by the non-sap system whenever required.

  • Stock transfer between Excise Plant and Non Excise Plant

    Scenario : Stock is imported from say Singapore. One of the import duties can be claimed back as CVD and pass the benefit to customer.
    Requirement : Stock transfer between Excise Plant and Non Excise Plant
    Question : i) If I do stock transfer from Excise plant to non-excise plant, can I transfer the CVD amount which I captured in RG23A - Part1/Part 2?
    ii) If I do stock transfer from Non- Excise plant to Excise plant, can I get the benefit of CVD and pass on that benefit to customer?
    Pls let me know the possiblity of above two in SAP and Legally?
    thanks in advance
    Sridevi

    Ok! Thanks for the replies. Pls let me allow to elaborate the earlier requirement.
    Trading Goods say A gets imported to India. Issue was :
    1) We need to issue Excise invoice only to few customers. So, we thought of treating one batch as excise batch and remaining as non excise batch per day.
    2) Stock price varies every day being batch wise produced in say Singapore.
    Means Mateiral is A but price varies evey day and because of the duty payment also gets varied. For a single material master we do have different prices for each batch and also excise/non excise scenario. So, how can I get material value for each of this combinations in the system and how to identify the same.
    Because of the above reasons, we thought of having two plants. I can not configure depot here because cleint requires single plant for each state as of now.
    Am I clear? If not, pls let me know,
    regards
    Sridevi

  • SAP HR and HCM SAP

    hai
    wht is the differrence between sap hr and hcm sap
    theja.C

    Historic naming.
    "Last century" it was Human Resources
    However it becam not popular to camm people resources so the naming was
    Human Capital Management.
    Regards,
    Michael

  • Wht is the difference between unicode program and non unicode program ?

    Hi guru,
    wht is the difference between unicode program and non unicode program ?
    Regards
    Subash

    About brief idea about unicode
    In the past, SAP developers used various codes to encode characters of different alphabets, for example, ASCII, EBCDI, or double-byte code pages.
    ASCII (American Standard Code for Information Interchange) encodes each character using 1 byte = 8 bit. This makes it possible to represent a maximum of 28 = 256 characters to which the combinations 00000000, 11111111 are assigned. Common code pages are, for example, ISO88591 for West European or ISO88595 for Cyrillic fonts.
    EBCDI (Extended Binary Coded Decimal Interchange) also uses 1 byte to encode each character, which again makes it possible to represent 256 characters. EBCDIC 0697/0500 is an old IBM format that is used on AS/400 machines for West European fonts, for example.
    Double-byte code pages require 1 or 2 bytes for each character. This allows you to form 216 = 65536 combinations where usually only 10,000 - 15,000 characters are used. Double-byte code pages are, for example, SJIS for Japanese and BIG5 for traditional Chinese.
    Using these character sets, you can account for each language relevant to the SAP System. However, problems occur if you want to merge texts from different incompatible character sets in a central system. Equally, exchanging data between systems with incompatible character sets can result in unprecedented situations.
    One solution to this problem is to use a code comprising all characters used on earth. This code is called Unicode (ISO/IEC 10646) and consists of at least 16 bit = 2 bytes, alternatively of 32 bit = 4 bytes per character. Although the conversion effort for the R/3 kernel and applications is considerable, the migration to Unicode provides great benefits in the long run:
    The Internet and consequently also mySAP.com are entirely based on Unicode, which thus is a basic requirement for international competitiveness.
    Unicode allows all R/3 users to install a central R/3 System that covers all business processes worldwide.
    Companies using different distributed systems frequently want to aggregate their worldwide corporate data. Without Unicode, they would be able to do this only to a limited degree.
    With Unicode, you can use multiple languages simultaneously at a single frontend computer.
    Unicode is required for cross-application data exchange without loss of data due to incompatible character sets. One way to present documents in the World Wide Web (www) is XML, for example.
    ABAP programs must be modified wherever an explicit or implicit assumption is made with regard to the internal length of a character. As a result, a new level of abstraction is reached which makes it possible to run one and the same program both in conventional and in Unicode systems. In addition, if new characters are added to the Unicode character set, SAP can decide whether to represent these characters internally using 2 or 4 bytes.
    A Unicode-enabled ABAP program (UP) is a program in which all Unicode checks are effective. Such a program returns the same results in a non-Unicode system (NUS) as in a Unicode system (US). In order to perform the relevant syntax checks, you must activate the Unicode flag in the screens of the program and class attributes.
    In a US, you can only execute programs for which the Unicode flag is set. In future, the Unicode flag must be set for all SAP programs to enable them to run on a US. If the Unicode flag is set for a program, the syntax is checked and the program executed according to the rules described in this document, regardless of whether the system is a US or an NUS. From now on, the Unicode flag must be set for all new programs and classes that are created.
    If the Unicode flag is not set, a program can only be executed in an NUS. The syntactical and semantic changes described below do not apply to such programs. However, you can use all language extensions that have been introduced in the process of the conversion to Unicode.
    As a result of the modifications and restrictions associated with the Unicode flag, programs are executed in both Unicode and non-Unicode systems with the same semantics to a large degree. In rare cases, however, differences may occur. Programs that are designed to run on both systems therefore need to be tested on both platforms.
    You can also check out these official SAP locations on the SAP Service Marketplace:
    http://service.sap.com/unicode
    http://service.sap.com/unicode@SAP
    http://service.sap.com/i18n
    Regards,
    Santosh

  • Difference between Leading ledger and Non-Leading ledger

    Dear friends,
    what is the main difference between Leading ledger and Non-leading ledger in New G/L.
    Thanks in advance,
          Babu.

    This concept is introduced in SAP Ecc6.0
    Many companies have to maintain books for more than two fiscal years (For example 31st December as per companies act & 31st March as per income tax Act).
    So leading ledger & non leading concept helps in maintianing same.
    Leading Ledger is the ledger in which all the entries are posted originally. From Leading ledger all entries flow into non keading ledger. You need not pass entries seprately in leading or non leading ledger.
    In case your leading ledger is Jan to December, January will be the 1st period & so on.
    In case your non leading ledger is April to March, April will be 1st period.
    Also, The leading ledger is based on the same accounting principle as that of the consolidated financial statement.
    The non-leading ledgers are parallel ledgers to the leading ledger. They can be based for example on local accounting principles
    Leading ledger is integrated with all subsidiary ledgers and is updated in all company codes. This means that it is automatically assigned to all company codes.
    In each company code, the leading ledger receives exactly the same settings that apply to that company code currencies, FYV and posting periods. You can define a second and third parallel currency for your leading ledger for each company code.
    Non-leading ledgers are parallel ledgers to the leading ledger. They can be based on a local accounting principle of a country, ex: You have to activate a non-leading ledger for the individual company codes.
    Regards

Maybe you are looking for

  • Problem with Pushlet (and/or Thread Competition?)

    Hi all, Once again, I'm in over my head and have approximately four hours to dig myself out. I have a client-server application. One the client side is an Applet that runs Java 3D and has a JavaPushletClient / JavaPushletClientListener pair (from Pus

  • How do i use my itunes account on another device?

    My phone was recently stolen so I borrowed an old 3G from a friend to use until the new iPhone launches.  How can I download apps, etc. using my iTunes account on my friend's old device? 

  • Can't access iTunes Store. 'One Moment Please' message.  Please help!

    I downloaded the latest version (9.0.3) of iTunes at the start of this week when I bought my iPhone. Everything worked fine & I could access the iTunes store & purchased music. I had purchased music on my iPod which I transferred to my iTunes library

  • Can't connect via Airport -- "connection timeout" error, instead

    I've got a MacBook Pro here, which was successfully connected online via Airport, under OS X 10.4.11. Then I upgraded to Leopard (10.5), and the machine would no longer connect automatically to the router. OK, I tried manually configuring the wireles

  • Cannot install Windows XP over Windows 7 on an HP Elite 2540p laptop

    Receives a blue screen error as soon as all system files are loaded and the message "Installing Windows" comes up.  Tried installing first from XP Pro OEM CD, and from HP CD.  Both with same results.  Hard drive had Windows 7 originally. This questio