Service Authentication How to

Hi,
I deployed samples apps and tested them successfully. We have Clarify CRM app
which uses Tuxedo. Clarify has few services exposed which we can call to access
the Business logic written and compiled in Clarify.
I commented the SECURITY USER_AUTH parameter in ubbconfig file for testing. I
was able to test the services OK.
In production we run tuxedo with SECURITY set to USER_AUTH.
So If I have to test a service using ud32, I do the following
tuxedo@voou30> ud32 -U lname
Enter Application Password :
Enter Application Specific Authentication Data:
SRVCNM CB_EXESUB
CLFY_SUB ExternalMsg
To accompish the same in WTC what should I do?
All our users are in Clarify.
(1) If I want to do authentication as part of the initial connection made by WTC,
how do I do that?
(2) Is it possible to do authentication for every call? If so how do I do it?
Thank You
--Raju

Thank you so much for taking the time to answer.
I just finished testing and with SECURITY set to none in both domain config and
wtc config, I was able to access the services though the ubbconfig is set to USER_AUTH.
Now it is clear to me how domain level security works.
Again thank you for the details provided.
off to testing again...................:-)
--Raju
"A. Honghsi Lo" <[email protected]> wrote:
Hi Raju,
My answers are interspersed within your question.
Raju Vatsavayi wrote:
Thank You Honghsi,You are welcome.
I just want to followup with few more questions. Sorry am not toofamiliar with
tuxedo.
In the Clarify system, we have two servers "clearad", and "cleard".Clearad is
used for user authentication and Cleard for business logic. I founda sample Client
code written in c to access services in Clarify via tuxedo and i amattching it
to this posting. In the code they are setting username, applicationpassword and
user password in a structure TPINIT.
// create and init a TPINIT structure
tpinfo = (TPINIT *)tpalloc( "TPINIT", NULL,
sizeof(TPINIT));
if (!tpinfo) {
(void)userlog("--ERROR--out of mem\n", "memory error");
printf("--ERROR--out of mem\n", "memory error");
return 0;
strcpy(tpinfo->usrname, (char *) "sa");// clarifyusername
strcpy(tpinfo->cltname, "clarify");// always clarify
strcpy(tpinfo->passwd, "clarify");//always clarify
strcpy(tpinfo->grpname, "");
tpinfo->flags = TPU_DIP|TPSA_FASTPATH;//defaults
tpinfo->datalen = strlen("freshen")+1;
strcpy((char *) &tpinfo->data, (char *) "freshen");
// tpinit authenticates by calling AUTHSVC from clearad
******This fragment of code is for log-in into Tuxedo application. Tuxedo
will authenticate the password and give permission for the client to
access
Tuxedo. Then the Tuxedo AUTHSVR will authenticate the client and create
user credential. These are done independent of Tuxedo TDOMAIN gateway.
If I set security to NONE in both domain gateway and WTC config file,can i still
access the exposed services? I dont really need any security becausethe
two systems
YES. You still can access from TUXEDO to WTC and vice versa.
The only thing missing is that the session may not be safe. In this
case the application better be deployed behind a firewall.
that are talking (tuxedo and wls) in this case belong to same app andthey mostly
do backend operations and not used by users.
Do I have to have some thing similar to TPINIT in my java code to accessthe services?
NO. In JAVA if you don't set up property for SECURITY_PRINCIPAL and
SECURITY_CREDENTIAL then the user is treated as anonymous user. In this
case as long as TUXEDO is not configured with ACL or MANDATORY_ACL then
there is no problem for anonymous user to access TUXEDO service.
There are many factors that are used in deciding who you are and what
kind of previleges you have. Both Tuxedo UBBCONFIG and DMCONFIG have
attributes that you can customize them according to your need.
For accessing from Tuxedo to WLS is a little different. By default WLS
does have access control on. There are several things you can do.
1. the Tuxedo user to access WLS as anonymous user
2. the Tuxedo user to access WLS as a specific user
3. the Tuxedo user to access WLS as themselves
The WTC configuration and WLS user will be different depends on which
way you want to go. (refers the WCT administration manual)
Because from what you said in the reply, I need to have a matchingpassword (DMCONFIG
and WTC config file). If I have SECURITY set to USER_AUTH in ubbconfig,You only need matching Domain (connection/session principal) password
if
you want to authenticate the session. If you don't need this kind of
session security then you don't need these passwords.
do I have
to somehow pass security credentials in order to access services onTUXEDO? Because
The USER_AUTH for SECURITY attribute in the UBBCONFIG is for TUXEDO
application not for DOMAIN. So setting USER_AUTH has no direct
consequence of DOMAIN session authentication.
with ud32 utility, I have to provide user name and passwords (listedin my original
posting) when security is set to USER_AUTH and however I do not haveto provide
any credentials if SECURITY is commented out in ubbconfig.You only need to do this for Tuxedo user. However, if your SECURITY(in
UBBCONFIG) level is set to ACL and above and you have ACL_POLICY(in
DMCONFIG) set to LOCAL then you also have to add the remote domain id
(also call remote access point id) as a Tuxedo principal/user using
tpusradd. In this case all the remote user from WLS will have the same
credential as the remote domain id. If your ACL_POLICY is set to GLOBAL
and your WTC CREDENTIAL_POLICY is set to GLOBAL then WTC will propagate
user credential (by translating WLS credential to Tuxedo credential
format) to TDOMAIN gateway, and that particular user credential will
be
used to access Tuxedo service. In this case the WLS user better be a
valid Tuxedo user. (you can add them through tpusradd) THIS FEATURE
IS
CALLED SINGLE SIGN-ON.
Hope the above information will be helpful for understanding how the
security works in Tuxedo/WLS environment.
Regards,
Honghsi :-)
Thank You
Raju
"A. Honghsi Lo" <[email protected]> wrote:
Hi Raju,
It all depends on what you want to do. A Tuxedo security change,
as
you
mentioned in your original email, does not change what is going on
through the Gateway. There are two types of security you can configure
for a TDOMAIN session (connection) between WTC and GWTDOMAIN.
1. The session (connection) authentication - done once
This is for making sure only allowed remote party can connect to
local
Gateway. To do it you need to configure both WTC and GWTDOMAIN.
In Tuxedo DMCONFIG file you have to add "SECURITY" attribute foryour
LOCAL TDOMAIN. Please refer to dmconfig(5) for the descriptionof
the
legal values for this attribute, and choose one that is appropriate
to
your purpose. If you choose DM_PW then you can use "dmadmin" toadd
the passwords for the session.(refers to dmadmin(1))
(most of the following information based on 6.x WLS. For 7.0 and
above you can do it from WLS console)
If the SECURITY is not NONE then you also need to configure yourWTC
with same security level for T_DM_LOCAL_TDOMAIN. (this also
depends on the release the tag name may be different) Use
weblogic.wtc.gwt.genpasswd to generate encrypted password withXML
tags. Cut and paste it to the T_DM_PASSWORD in BDMCONFIG if
the security is DM_PW, cut and paste it to T_DM_RESOURCE if the
security is APP_PW.
This should answer your first question.
2. For authentication of every actual request I assume you mean checking
the Access Permission. (because the USER already authenticatedin
Tuxedo, or the connection principal already authenticated when
session
started)
TUXEDO: you need to add ACL_POLICY(both Tux 7.1 and Tux 8.0) and
CREDENTIAL_POLICY(Tux 8.0) to the DM_REMOTE section. (refer toto
dmconfig(5) in Reference manual)
You set both attributes to GLOBAL.
WTC: you need to do the same as Tux 8.0 by adding AclPolicy="GLOBAL"
and CredentialPolicy="GLOBAL". You also have to copy Tuxedo'sTPUSR
file to WTC environment if WLS and Tuxedo runs in 2 different
machine or have different effective user id.
Add TpUsrFile="yourTpUsrFileFullPathName" to the BDMCONFIG.
If the access from Tuxedo user to WLS EJB is allowed then you need
you add users to the weblogic-ejb-jar.xml "security-role-assignment"
(refer to WLS document). In your ejb-jar.xml you add "security-role"
to the "assembly-descriptor". (for more detail refer to WLS doc)
I believe WTC document contains sample weblogic-ejb-jar.xml and
ejb-jar.xml that are for ACL.
this should answer your 2nd question.
Regards,
Honghsi :-)
Raju vatsavayi wrote:
Hi,
I deployed samples apps and tested them successfully. We have ClarifyCRM app
which uses Tuxedo. Clarify has few services exposed which we can
call
to access
the Business logic written and compiled in Clarify.
I commented the SECURITY USER_AUTH parameter in ubbconfig file fortesting. I
was able to test the services OK.
In production we run tuxedo with SECURITY set to USER_AUTH.
So If I have to test a service using ud32, I do the following
tuxedo@voou30> ud32 -U lname
Enter Application Password :
Enter Application Specific Authentication Data:
SRVCNM CB_EXESUB
CLFY_SUB ExternalMsg
To accompish the same in WTC what should I do?
All our users are in Clarify.
(1) If I want to do authentication as part of the initial connectionmade by WTC,
how do I do that?
(2) Is it possible to do authentication for every call? If so how
do
I do it?
Thank You
--Raju
Name: Echocli.c
Echocli.c Type: Plain Text (text/plain)
Encoding: base64

Similar Messages

  • How to make an user into Service authenticated user like cmadmin_service

    Hi All,
    I am trying to fetch the list of documents, properties, log on/logoff functionality with an iUser  ex: epuser, through java code.
    The list of docs are presented in the Documents Folder with teh following sample code
                 |
    RID rid = RID.getRID("/documents");
    String userName = "epuser";
    IUserFactory userFactory = UMFactory.getUserFactory();
    com.sap.security.api.IUser userNew;
    userNew = userFactory.getUser(userName);
    com.sapportals.portal.security.usermanagement.IUser user = WPUMFactory.getUserFactory().getEP5User(userNew);
    ctx.setUser(user);
    IResource res = null;
    res = ResourceFactory.getInstance().getResource(rid, ctx);
    wnen i am trying to fetch all the docs and the corresponding properties by passing " cmadmin_service " as an user name. i am getting the right results. But when i tried with "epuser " i am getting the output as Service Authentication value false.
    Then i added epuser in the System Principal--->System User. still i am not getting the right results.
    plz help me how to make this epuser as service authenticated user like cmadmin_service user

    Hi phani,
    I have no direct solution but you should check the service permissions of the resources you are trying to fetch. The exception sounds like there is the problem. Go to the Details of the CM-Resource and Select Settings-->Service Permissions.
    Does the epuser has the necessary permissions for your operations?
    Another thing is the way you are creating users:
    The WPUMFactory has a special factory-method for creating service users. Perhaps this is a better aproach:
    WPUMFactory.getServiceUserFactory().getServiceUser(user);
    Best regards,
    Stefan Brauneis

  • SAP Business One Integration Services Authentication Failed

    Dear ,
    ALL SAP forum members,
    Iam Using SAP Business One 8.81 PL 06, Micorsoft SQL 2008 R2
    In SLD B1DI and  JDBC, the connections were tested successfully.
    Whenever I log into SBO, I am getting "SAP Business One Integration Services Authentication Failed" error message. I did extensive research on all possible SBO documents dating 1 year back especially in B1ic Troubleshooting Document (New and Old) and searched the length of the SBO forums, but I could not a solution.
    I uninstalled and reinstalled the B1f package many a time. The integration services we re also restarted many times and the connections were all tested successfully. Firewall, AntiVirus also checked.
    In the B1f, in the Monitoring Window, the login is "Ok" but the AuthCheck is "Failed". I checked Authent.Monitor->Authentic Info  and I found the following message under Action message "Wrong Usrname and Password".
    I debugged and i found again "/com.sap.b1i.vplatform.scenarios.authen/sap.Xcelsius/Authenticate_Check.bfd
    But could not understand much of it.
    But i could go no further. The experts are requested to suggest their solutions, If any, to me as Iam stuck in this phase for the last 3 week
    I hope some experts will guide me over this issue
    Thanks and regards
    Ashish Gupte

    Hi Konstantin Ryahovsky
    Thanks for your reply. My problem is solved.
    And frankly speaking i dont know how it was solved. I have not uninstall, install ,not even i had restarted the server also.
    only change i did in SLD >> Maintainance >>> cfg Runtime >>>> Put server IP address instead of server Name and restarted the services.
    Thanks & regards
    Ashish Gupte

  • SOAP Web Service Authentication configuration

    Hello,
    I've got a little problem with Web Service authentication configuration.
    I'm working on the SAP NetWeaver CE EHP1 7.11. I also have a XMII application deployed on the server and there are some SOAP Web Services(over XMII Transactions) that require basic authentication.
    I use all Web Services in the EJB layer. So, I've generated proxy using SAP NetWeaver as a Web Service Runtime for generation. And Iuse an injection mechanism to get a service implementation:
    @WebServiceRef(name="GetBatchListService")
    private XacuteWS batchListWS;
    In this case I could use Single Service Administration application in the NetWeaver Administrator@SOA Management@Application and Scenario Communication to configure basic authentication for EVERY Web Service. And this configuration disappears after every redeploy.
    The question is how and where could I configure authentication for all web services?
    I've read a lot of documentation, but, unfortunately, I haven't found needed one. I could see 2 direction of searching now, it might help:
    1) Destination: Configure HTTP Destination or Web Service Template Destination and use it in all Web Services proxies somehow.
    2) Find Configuration way: Create a configuration group or anything else to configure all services from one screen.
    Best Regards,
    Dmitry

    Dimtris,
    If your WSDL url is pointing to the URL of the Adapter Engine as shownin the Hot to Use the SOAP adapter there is no option. You cannot add it to the SOAP Url.
    But, if you change the SOAP Url to the Url shown in this blog by Stefan Grube then you can add the user id and pasword to the url by adding sap- user=userid and sap-password = password.
    The optin shown ion the blog by Grube can be used as long as you do not have to use SOAP attachments and in this  case you would not need both sender SOAP adapter and a sender agreement.
    /people/stefan.grube/blog/2006/09/21/using-the-soap-inbound-channel-of-the-integration-engine
    Regards
    Bhavesh
    Regards
    Bhavesh

  • Microsoft Online Services Authentication option disabled in the OData Data Source for SSIS

    I am attempting to use the new OData source for SQL Server 2012 (
    http://www.microsoft.com/en-us/download/details.aspx?id=42280)
    to access SharePoint Online data. I should be able to do so by selection the "Microsoft Online Services Authentication" option, but it seems to be disabled. Does anyone know how to enable it?
    Cheers
    John

    Hi John,
    Glad to hear that you have resolved the issue by yourself. Thank you for sharing your valuable blog.
    Regards,
    Mike Yin
    If you have any feedback on our support, please click
    here
    Mike Yin
    TechNet Community Support

  • HT1926 When trying to install iTunes, I'm getting the following error "Apple Mobile Device failed to start.  Verify that you have sufficient privileges to start system services".  How do I fix this?

    When trying to install iTunes, I'm getting the following error "Apple Mobile Device failed to start.  Verify that you have sufficient privileges to start system services".  How do I fix this?

    SAME EXACT PROBLEM! SO FRUSTRATED AND ****** OFF!

  • I am having trouble with itunes.  I am getting this message: Service Apple Mobile Device failed to start, verify that you have sufficient privileges to start system services.  How can I fix this?

    I am getting this message: Service Apple Mobile Device failed to start, verify that you have sufficient privileges to start system services.  How can I fix this?

    Hello hurleygirl63,
    Thank you for the details of the issue you are experiencing with iTunes.  I recommend following the steps in the article below:
    How to restart the Apple Mobile Device Service (AMDS) on Windows
    http://support.apple.com/kb/TS1567
    Thank you for using Apple Support Communities.
    Best,
    Sheila M.

  • Service Interface: How to create an SDO graph with tow Objects

    Hi,
    I want to create a Web service interface on top of my application module. Using the Service Interface I select the app mod, service methods and view objects from the data model. My data model consists of a master detail relationship. The Web service should provide an interface that uses a master and its details as parameters in an operation.
    For example a customer and his credit cards. A GET-Operation should return a data structure that groups all objects.
    I do not know how I can configure such a web service.
    How can I achieve such a web service?
    Do I have to code a service method and what is the return type of the method?
    Can I work with existing VOs?
    Do I need 'special' preconditions like a composition between master and detail?
    Any idea?
    Thanks,
    Markus

    Hi Scott
    Bad news. I read several time this thread, but I have not found error in my program ... .
    And I can not see what are really doing APIs of APEX.
    Time is going - so we have make a decision now.
    Probably (as I have no more answers at this forum) - we can not use APEX (as nobody using APEX sessions as I asked),
    as we can not manage its sessions programmatically (too risky).
    Thanks for your answer.
    Andres

  • I am trying to download ITunes.  I get the message during starting services - Service "Apple Mobile Device" failed to start. Verify that you have sufficient privileges to start system services.  How do I verify?

    I am trying to download ITunes.  I get the message during starting services - Service "Apple Mobile Device" failed to start. Verify that you have sufficient privileges to start system services.  How do I verify?  How do I complete the installation?

    Does anyone knows how to fix this problem?

  • Acrobat Pro 9 SharePoint PDF Review Remote Service Authentication

    I am using Adobe Acrobat Pro Extended 9.4.3 (as part of the Technical Communication Suite 2.5). I am hosting PDF reviews on our company SharePoint server. In the past, I haven't had any problems doing this.
    However today I cannot connect, and a "Remote Service Authentication" dialog box (see below) appears everytime I try to connect to a PDF review. This is the same for both reviews I have started, or for reviews others have started. Also, I have full permissions for the SharePoint Document Library.
    I entered my credentials, then clicked OK. The dialog box just reappears over... and over... and over.
    It doesn't seem to matter which program the PDF documents were created with (same dialog for documents generated from MS Word and Framemaker). And a co-worker was able to connect without a problem and enter comments (of course, I can't see his comments since I cannot connect to the server). This leads me to believe that it is a problem on my machine.
    Any ideas?

    Yes, I initiated the review. When I initiated the review, I saw a different dialog for entering my username and password. That took my credentials and uploaded the PDF to SharePoint.
    I don't remember seeing RSA dialog (see the image I attached to the first post) when I created the review, only when I opened the PDF after the review was generated. At that point, I did select to save the credentials, but it didn't seem to save them (since everytime the dialog appears it is blank).
    I had another one of our tech writers test it before sending it to the rest of the team, and he was able to access the review and put in test comments. He never saw the dialog. At that point, I looked at other reviews that I had initiated in the past, and was unable to add comments to those either (at least for the ones that didn't have a deadline). So I am pretty sure it is something that has changed on my system in the last few weeks. Perhaps a Microsoft Security update?

  • I've just arrived in London with my G4 iPhone an can connect to service. How do I connect?

    I've just arrived in London with my G4 iPhone an can connect to service. How do I connect?

    Need answers to a couple of questions...is your phone officially unlocked? If so, did you purchase a sim from a supported local carrier to use in your phone? If not officially unlocked, did you get International Provisioning activated for your account before you left for your trip(pick a plan & carrier)?

  • X.509 Web Service Authentication for ABAP AS Web Service Interaction

    We are trying to use X.509 web service authentication with SAP Web AS ABAP between 2 different SAP installations. Company 1 is trying to consume a web service set up by Company 2.
    Company 1 has installed Company 2's public key, generated the client proxy using Company 2's WSDL and created a corresponding lpconfig entry.
    Then company 2 has set up the profile parameter ICM/HTTPS/verify_client to accept certificates and imported Company 1's SLL client certificate and mapped the user in USREXTID.  Note that Company 1 uses self-signed certificates, so it does not have a root certificate, which is what the documentation says should be imported into the PSE instead of the SSL client certificate.
    When Company 1 tries the web service call, it receives a request to authenticate the web service from Company 2. (basic authentication logon screen, even though the web service configuration is set to X.509 Client Certificate.
    Should this work or is there a problem because Company 1 uses self-signed certificates or is there something else we are missing?

    >
    Connie Begovich wrote:
    > We are trying to use X.509 web service authentication with SAP Web AS ABAP between 2 different SAP installations. Company 1 is trying to consume a web service set up by Company 2.
    >
    > Company 1 has installed Company 2's public key, generated the client proxy using Company 2's WSDL and created a corresponding lpconfig entry.
    >
    > Then company 2 has set up the profile parameter ICM/HTTPS/verify_client to accept certificates and imported Company 1's SLL client certificate and mapped the user in USREXTID.  Note that Company 1 uses self-signed certificates, so it does not have a root certificate, which is what the documentation says should be imported into the PSE instead of the SSL client certificate.
    >
    > When Company 1 tries the web service call, it receives a request to authenticate the web service from Company 2. (basic authentication logon screen, even though the web service configuration is set to X.509 Client Certificate.
    >
    > Should this work or is there a problem because Company 1 uses self-signed certificates or is there something else we are missing?
    I think that the problem is in Service Authentication (in transaction sicf). You have to consume web-service, transmitting user-password for access.

  • HT5594 After updating to iOS7 on my iPhone4 I cannot enable location services. How do I enable location services? I have tried turning off restrictions but that did not work.

    After updating to iOS7 on my iPhone 4 I cannot enable location services. How do I enable location services? I have tried turning off restrictions but that did not work.

    I finally just resolved this after not being able to enable location services since upagrading to iOS 7. Posting the solution here 'cause I couldn't find it anywhere else.
    I enabled Restrictions under Settings > General > Restrictions and created a passcode (I'm not sure if this was part of the solution, but it wasn't enabled for me by default.)
    In Restrictions, under Privacy, Location Services was set to "Allow Changes" (This still didn't solve the issue of the greyed-out Location Services switch though - I still couldn't turn it on.)
    Also in Restrictions, I also switched "Find My Friends" to "Allow Changes"
    Once I did step 3, the switch under Settings > Privacy > Location Services was no longer greyed out and could be switched on.
    Hope this helps!

  • Since upgrading my iPhone 5 to ios 7, I cannot get the internet, email to work on 3g.  I get the message ""could not activate mobile data network. You are not subscribed to a mobile data service".  How do I fix it?

    Since upgrading my iPhone 5 to ios 7, I cannot get the internet, email to work on 3g.  I get the message ""could not activate mobile data network. You are not subscribed to a mobile data service".  How do I fix it?
    I've contacted o2, tried all of their suggested updates and changes, reset my phone 3 times and still no luck.
    Any help appreciated.
    Thanks,
    Louisa

    Hi, l have the same problem, were you able to resolve?

  • Identity Service Authentication failure

    Hi
    I'm trying to access the Worklist api to fetch the tasks available for the user, but when i run the code i get a InitializationException on the following line
    WorklistService service = WorklistService.getWorklistService();
    on the console of the PM server this is what i found..
    <2005-08-10 12:04:35,140> <WARN> <eMergingAspects.collaxa.cube.ws> Failed to get callback ServiceName in wsdl
    05/08/10 12:04:35 what is the class:oracle.tip.pc.services.hw.task.impl.Task
    <2005-08-10 12:05:13,062> <ERROR> <eMergingAspects.collaxa.cube.services> <PCException::<init>> Identity Service Authentication failure.
    <2005-08-10 12:05:13,062> <ERROR> <eMergingAspects.collaxa.cube.services> <PCException::<init>> Identity Service Authentication failure.
    <2005-08-10 12:05:13,062> <ERROR> <eMergingAspects.collaxa.cube.services> <PCException::<init>> Check the error stack and fix the cause of the error. Contact or
    acle support if error is not fixable.
    i'm using the 10.1.2 GA release developers edition with all the patches applied.
    can some one help me out on this..
    Thanks
    Sam

    Hi,
    default_group~home~default_group~1.log shows the below error when I try to access the BPEL from my web application.
    ORABPEL-10528
    Identity Service Authentication failure.
    Identity Service Authentication failure.
    Check the error stack and fix the cause of the error. Contact oracle support if error is not fixable.
    Please help me to resolve.
    Thanks,
    Venkat R

Maybe you are looking for

  • White space handling dbms_xmlstore.insertxml

    Hi, I have a question about white space handling. I have a column in table which holds white space character. When I loading xml file using dbms_xmlstore.insertxml white space is converted into NULL and inserted into table. It would fail if the colum

  • Report in pdf format in oracle apex

    how can i save the contents of a form as a report in pdf format by clicking on tha print button in oracle apex??? plz help if anyone knows tha solution Edited by: user9139675 on Mar 9, 2010 11:14 PM

  • White line appears on screen in Indesign

    Using networked PC XP Pro, ID CS3 3 MB RAM, Core2 1.82 Ghz I am getting fine white lines running horizonatally on the left side of my monitor-- always on left side and about 3 inches long from left edge) but it appears only in Indesign. They are just

  • Disk Alert - Start Up memory full

    First let me say I just love my PowerBook but realize it has limitations and so try not to overtax it. In the past though I could have several apps running at a time, like Safari, AOL, Excel, Word, Keynote, without problems. For the past two weeks th

  • Very strange problems withWRT54gl router

    I have a wrt54gl v1.1 with a wusb54g wireless adapter. Both computers are running windows XP.  I have a cable connection with Comcast. The cable modem is set up through my computer. I've had both since Oct. 2006.  Just in the last 2 months have these