Configure replicas based on existing encrypted DB

I am researching SQL Server Always On. I have put together a configuration that uses an existing DB which is encrypted. It is NOT a TDE DB. I cannot find any examples of how to configure this setup and I'm having an issue where my secondary replica cannot
be constructed properly because I cannot restore the DB Master Key on the replica. I get a cannot perform operation on a read only DB. I've tried to find information about how to configure a Always On setup with an encrypted DB but could not find anything.
MS has a page where they refer to encrypted DB in a Availability Group - but don't talk about it at all. They refer to working with a decrypted DB (which I don't have). 
http://technet.microsoft.com/en-us/library/hh510178.aspx
I was thinking that I could fail-over to the secondary but it fails. Not sure why but I'm thinking it may be because the two DB's are not exact. 
What do I need to do explicitly to get this to work?
Peter

Peter,
I'm not sure if that specific to azure, but the DMK is an object in the database. You don't have to restore it.
"Please create a master key in the database or open the master key in the session before performing this operation."
I see this, but you posted this:
No - not using the SMK. Just using a DMK and certificate
which are contradictory. If you were only using the DMK then you shouldn't have this problem. So either you're using the SMK to automatically decrypt the DMK and so on or azure doesn't support this.
I can easily do this (granted, not using azure) with and without the SMK (if I restore the SMK previously as I stated before).
Repro:
CREATE DATABASE EncryptedDB
GO
USE EncryptedDB
GO
CREATE TABLE EncryptedData
ID INT IDENTITY(1,1) NOT NULL,
EncryptedValue VARBINARY(8000) NOT NULL
GO
IF NOT EXISTS( SELECT 1 FROM sys.symmetric_keys WHERE name = '##MS_DatabaseMasterKey##')
CREATE MASTER KEY ENCRYPTION BY PASSWORD = 'My$trongP@$$'
GO
CREATE CERTIFICATE CertToEncryptSymKey
WITH SUBJECT = 'Certificate To Encrypt The Symmetric Key.'
GO
CREATE SYMMETRIC KEY SymEncKey
WITH ALGORITHM = AES_256
ENCRYPTION BY CERTIFICATE CertToEncryptSymKey
GO
OPEN SYMMETRIC KEY SymEncKey DECRYPTION BY CERTIFICATE CertToEncryptSymKey
INSERT INTO EncryptedData(EncryptedValue) VALUES (ENCRYPTBYKEY(KEY_GUID('SymEncKey'), N'Super Secret!', 0, ''))
CLOSE SYMMETRIC KEY SymEncKEy
-- restore database, etc on another instance, setup into AOAG
SELECT * FROM EncryptedData
SELECT * FROM sys.symmetric_keys
OPEN MASTER KEY DECRYPTION BY PASSWORD = 'My$trongP@$$'
OPEN SYMMETRIC KEY SymEncKey DECRYPTION BY CERTIFICATE CertToEncryptSymKey
SELECT *, CAST(DECRYPTBYKEY(EncryptedValue, 0, null) AS NVARCHAR(4000)) FROM EncryptedData
CLOSE SYMMETRIC KEY SymEncKey
CLOSE MASTER KEY
Sean Gallardy | Blog |
Twitter

Similar Messages

  • Configuring Delivery Based Billing-Make to order

    Hi Team,
    I am configuring thDelivery based billing process.
    I have created the SO and the Delivery document
    Howevere when i try to do Post goods Issue in the Delivery document i get the following error.
    1. The storage location is not defined for delivery item 000010     
    Can you please help.
    Regards,
    Rajneesh

    Hi ,
    Check storage location- in picking tab , is exist or not. If not enter manually.
    Check - stock of the material using Transaction under particular storage location too.-transaction-mmbe
    You can also default storage location in customizing- under-
    LE-Shipping-Picking-Determine picking location-Assign picking location
    Also go through - below link - for business process- config details
    http://help.sap.com/bp_bl604/BL_US/html/index.htm
    Thanks
    Chidambaram

  • How to write a pgm to change the existing encrypted password

    Hi all,
    can anybody tell me how to write a pgm to change the existing encrypted password.
    thanks in advance.

    Well, it's going to depend on how it's implemented in the current system.
    But basically it's going to look a lot like the current login actions. Presumably you have something that takes the user ID and password, encrypts the password, looks up the encrypted password in the database matching that user ID, and compares them. This functionality would also take a new password (preferably twice so they can be checked for consistency), and if the existing encrypted passwords match, it will encrypt the new password and put it in the database where the old one was.
    And if the application has a mechanism for new users to sign up, it'll look a lot like this as well.
    But I'm just guessing. This is all going to depend on how the existing functionality is written. Probably the best thing you can do is talk to a programmer at your organization who has worked on the application, and ask them for help.
    Hope this helps anyway.

  • ERROR: Cannot start mail services, configuration directory does not exist

    I'm running an Xserve G5 with one internal boot drive and one RAID using the other two internal drives. I used Apple's Disk Utility to set-up the RAID.
    Back in early December, I moved my mail database and mail store to the RAID. Ever since, when I restart the server, the mailaccess.log generates the following error:
    Jan 23 18:51:33 mail master[47]: ERROR: Cannot start mail services, configuration directory does not exist: /Volumes/RAID/mail.data/db
    I'm speculating this is a timing error that gets created when Postfix initially can't find the RAID. Then, it must try again and find it because the error message does not repeat and mail starts running.
    Is this something to worry about?

    Hi Joel,
    You're right, it's a timing issues. The mail system is ready for work before the file system is mounted. It's benign.
    Jeff

  • Unable to configure Request based provisioning in OIM 9.1.0.1

    Hi,
    I have been trying to configure request based provisioning wherein Admin can request to provision a resource for a certain user. I have checked on the Auto Prepopulate and Auto Save options in the Process Definition. The problem which I am facing is that if I uncheck the Auto save option, admin's request is completed properly and an Approval request is generated. If the admin approves it, the resource status is set to Provisioning. Inside the resource object, there's only one task System Validation with status completed. The process form is empty if I view it. But if i go to edit i can see the fields being populated. After saving the form, i can see the data in the "View" option too. After this, I am able to add a task "Create User" and provision the user to Active Directory.
    But if i check the Auto Save option in the Process definition, the request is completed but no approval task is generated. There is nothing in the User's resource profile as well.
    What could be the reason for this and what could be a probable solution in such a scenario? I seek all your help in order to resolve this issue.

    I have configured the approval tasks and the provisioning is working fine. The error which i am facing now is with 2nd level approver. I want the first level approver to be the requestor's manager, which is working fine. But when i am trying to fetch the Manager details of the requestor's manager (Requestor->Manager-> Manager), I am facing the below error.
    Running GETSECONDLEVELAPPROVERTYPEUSER
    2012-10-31 13:20:28,956 INFO [STDOUT] Target Class = com.pldt.adapter.ad.TaskAssignment
    2012-10-31 13:20:28,957 INFO [STDOUT] Running GETSECONDLEVELAPPROVERKEY
    2012-10-31 13:20:28,957 INFO [STDOUT] Target Class = com.pldt.adapter.ad.TaskAssignment
    2012-10-31 13:20:28,957 INFO [STDOUT] ***************************Inside getSecondLevelApprover***************
    2012-10-31 13:20:28,974 INFO [STDOUT] **************************usrKey**********1
    2012-10-31 13:20:29,039 INFO [STDOUT] *****************ResultSet1***********Thor.API.tcMetaDataSet@5b895cb9
    2012-10-31 13:20:29,080 INFO [STDOUT] *****************ResultSet2***********Thor.API.tcMetaDataSet@68d6c6eb
    2012-10-31 13:20:29,080 ERROR [STDERR] java.lang.ClassCastException: java.lang.Long cannot be cast to java.lang.String
    2012-10-31 13:20:29,081 ERROR [STDERR]      at com.thortech.xl.adapterfactory.events.tcAdpEvent.setKeyValue(Unknown Source)
    2012-10-31 13:20:29,081 ERROR [STDERR]      at com.thortech.xl.adapterGlue.ScheduleItemEvents.adpGETSECONDLEVELAPPROVER.implementation(adpGETSECONDLEVELAPPROVER.java:56)
    2012-10-31 13:20:29,081 ERROR [STDERR]      at com.thortech.xl.client.events.tcBaseEvent.run(Unknown Source)
    2012-10-31 13:20:29,081 ERROR [STDERR]      at com.thortech.xl.dataobj.tcDataObj.runEvent(Unknown Source)
    2012-10-31 13:20:29,081 ERROR [STDERR]      at com.thortech.xl.dataobj.tcScheduleItem.handleTaskAssignPostInsert(Unknown Source)
    2012-10-31 13:20:29,081 ERROR [STDERR]      at com.thortech.xl.dataobj.tcScheduleItem.eventPostInsert(Unknown Source)
    2012-10-31 13:20:29,082 ERROR [STDERR]      at com.thortech.xl.dataobj.tcDataObj.insert(Unknown Source)
    I am passing the user key of the manager to fetch his manager's data. Please suggest a resolution for this.

  • SCOM 2012 R2 Error The connector the module is configured for no longer exists

    Hi All,
    The Microsoft Operations Manager Connector Framework Alert Forwarding module failed to mark an alert for forwarding because the connector the module is configured for no longer exists. 
    Connector Id: 57a14deb-a74b-520e-ac32-ba8d340d112d

    Hi Mark,
    You can try the following steps, 
    This is because we have deleted a connector that still had a live subscription associated with it.  We need to go and delete that subscription to clean this up.  The problem is – the connector is gone, so the subscription is no longer available
    in the UI.
    Therefore – we will have to delete it manually.  This subscription (as all subscriptions) is kept in the “Notifications Internal Library” MP.  You need to export that MP to XML.  FIRST MAKE A BACKUP COPY OF THIS FILE IN CASE YOU MESS UP, then
    open it for editing in Notepad, or your XML editor of choice.
    All subscriptions in this MP are kept in the <Monitoring> <Rules> section.  To identify which connector subscription RULE is causing the problem – you can search for the connector ID, from the event 11502 above.  In my example – my connector
    ID from this event is:  b7a64deb-f7ff-440e-bc30-d08d340dfe8d.
    So – I search the XML for that string – and find b7a64deb-f7ff-440e-bc30-d08d340dfe8d in the <WriteActions> section of a specific <Rule>:
    <WriteActions> 
      <WriteAction ID="WA" TypeID="SystemCenter!Microsoft.SystemCenter.ConnectorFrameworkAlertWriteAction"> 
        <ConnectorId>{b7a64deb-f7ff-440e-bc30-d08d340dfe8d}</ConnectorId> 
      </WriteAction> 
    </WriteActions>
    Good – I have identified the problem.  Now – I need to do two things:
    Find the rule ID – to identify the display string associated with it… then delete that display string.
    Delete the orphaned subscription rule.
    So – I move up in the XML section of this rule – and I find my Rule ID.  (here is mine:)
    <Rule ID="ProductConnectorSubscription2850f8e3_afe7_4c36_84d2_ee258bd086eb"
    I then search for the part above which I bolded in blue (yours will be different – search for your string)
    What this finds – is the display string section of the XML – which maps this GUID ID to the common name that you gave the subscription.  (here is mine:)
    <DisplayString ElementID="ProductConnectorSubscription2850f8e3_afe7_4c36_84d2_ee258bd086eb"> 
      <Name>Process All New Alerts</Name> 
    </DisplayString>
    So – I need to DELETE this section from the XML…. just the section above, from my very specific <DisplayString ElementID="ProductConnectorSubscription2850f8e3<GUID> line, to the very next </DisplayString>.
    Next – I need to delete the entire <rule> which contains the subscription we want to remove.  Mine will be from:
    <Rule ID="ProductConnectorSubscription<GUID> line to the very next </Rule>
    When you are happy – you can import this XML MP back into the management group.  It should import with no errors.  If you get an error – you made a mistake when editing the XML.  You can look on the RMS event log for the specific problem – there
    will be a critical event there if it fails to import.
     second part for this link
    http://blogs.technet.com/b/kevinholman/archive/2009/09/10/removing-an-old-product-connector.aspx
    Regards, Ibrahim Hamdy

  • Creating multiple tables based on existing tables

    Hi,
    I have to create 60 tables based on existing 60 tables. Instead of creating one by one how can I create all 60 at once.
    The current 60 tables are named FY11_ACC1, FY11_ACC2, FY11_SALES1, FY11_SALES2 ...... , but all 60 tables start with FY11. I need to create the same structured tables but with FY12 names like FY12_ACC1, FY12_ACC2, FY12_SALES1, FY12_SALES2 .....
    Currently I am using "create table FY12_ACC1 as select * from FY11_ACC1 where 1=0". Is there a way I can write all of them in one query?
    Thanks for your time and help.

    ssk1974 wrote:
    Hi,
    I have to create 60 tables based on existing 60 tables. Instead of creating one by one how can I create all 60 at once.
    The current 60 tables are named FY11_ACC1, FY11_ACC2, FY11_SALES1, FY11_SALES2 ...... , but all 60 tables start with FY11. I need to create the same structured tables but with FY12 names like FY12_ACC1, FY12_ACC2, FY12_SALES1, FY12_SALES2 .....
    Currently I am using "create table FY12_ACC1 as select * from FY11_ACC1 where 1=0". Is there a way I can write all of them in one query?
    Thanks for your time and help.Well, i'm assuming FY = Fiscal Year and 11 = 2011 and then ACC1 = Account #1.
    From the sounds of things, your design isn't likely "correct'.
    If you'd care to delve in to the requirements a little bit ... what you have and what you need (business speak wise) there are no shortage of experts here that i'm sure would be happy to help you.
    If you're stuck with what you've got (or don't care to change your 'design') and all you care about is achieving that please disregard this message.

  • How to compare Entering Password with existing encrypted pasword in APEX4.1

    Hello everyone,
    In my application am using the following package,
    create or replace PACKAGE BODY app_security_pkg
    AS
    PROCEDURE login
               p_uname IN VARCHAR2
              ,p_password IN VARCHAR2
              ,p_session_id IN VARCHAR2
              ,p_flow_page IN VARCHAR2
    IS
    lv_goto_page NUMBER DEFAULT 1;
    BEGIN
    -- This logic is a demonstration of how to redirect
    -- to different pages depending on who successfully
    -- authenticates. In my example, it simply demonstrates
    -- the ADMIN user going to page 1 and all other users going
    -- to page 2. Add you own logic here to detrmin which page
    -- a user should be directed to post authentication.
    IF UPPER(p_uname) = 'ADMIN'
    THEN
      lv_goto_page := 1;
    ELSE
      lv_goto_page := 2;
    END IF;
    APEX_UTIL.SET_SESSION_STATE('FSP_AFTER_LOGIN_URL');
    wwv_flow_custom_auth_std.login
      p_uname => p_uname,
      p_password => p_password,
      p_session_id => p_session_id,
      p_flow_page => p_flow_page || ':' || lv_goto_page
    EXCEPTION
    WHEN OTHERS
    THEN
    RAISE;
    END login;
    PROCEDURE add_user
    p_username IN VARCHAR2
    ,p_password IN VARCHAR2
    AS
    BEGIN
    INSERT INTO app_users (username, PASSWORD)
        VALUES (UPPER (p_username),
            get_hash (TRIM (p_username), p_password));
    COMMIT;
    EXCEPTION
    WHEN OTHERS
    THEN
    ROLLBACK;
    RAISE;
    END add_user;
    -- Function to Perform a oneway hash of the users
    -- passwords. This cannot be reversed. This exmaple
    -- is a very week hash and if been used on a production
    -- system, you may want to use a stronger hash algorithm.
    -- Read the Documentation for more info on DBMS_CRYPTO as
    -- this is the supported package from Oracle and
    -- DBMS_OBFUSCATION_TOOLKIT is now depricated.
    FUNCTION get_hash (p_username IN VARCHAR2, p_password IN VARCHAR2)
    RETURN VARCHAR2
    AS
    BEGIN
    RETURN DBMS_OBFUSCATION_TOOLKIT.md5 (
    input_string => UPPER (p_username)
                    || '/'
                    || UPPER (p_password));
    END get_hash;
    PROCEDURE valid_user2 (p_username IN VARCHAR2, p_password IN VARCHAR2)
    AS
    v_dummy VARCHAR2 (1);
    BEGIN
    SELECT '1'
    INTO v_dummy
    FROM app_users
    WHERE UPPER (username) = UPPER (p_username)
    AND PASSWORD = get_hash (p_username, p_password);
    EXCEPTION
    WHEN NO_DATA_FOUND
    THEN raise_application_error (-20000, 'Invalid username / password.');
    END valid_user2;
    FUNCTION valid_user (p_username IN VARCHAR2, p_password IN VARCHAR2)
    RETURN BOOLEAN
    AS
    BEGIN
    valid_user2 (UPPER (p_username), p_password);
    RETURN TRUE;
    EXCEPTION
    WHEN OTHERS
    THEN RETURN FALSE;
    END valid_user;
    END app_security_pkg;Here the ADD_USER Procedure will convert the password and stores into the app_users Table in encrypted form.
    In my application the users can change their password,
    so I need to compare the entering password in the Current_password field with the Encrypted password in the app_users table,
    so I used the following code,
    declare
      l_x varchar2(30);
    begin
      select username into l_x
            from app_users
        where upper(username) = upper(:P7_USERNAME)
          and password = :P7_CURRENT_PASSWORD;
      return (true);
    exception
      when no_data_found then
        return (false);
    end;This code is working fine when the password is stored without encryption,but after encryption it showing error,
    because the entering password is simply password and not encrypted so both are different even if the user enters right password,
    Please tel me how to encrypt the entering password to compare with existing encrypted password.
    Thank you,
    Regards,
    gurujothi.

    Dear Sunil and vdotcherukuri     ,
    Thank you for your reply as per your suggestion I tried the following code and its working fine.
    declare
      l_x varchar2(30);
    begin
      select username into l_x
            from app_users
        where upper(username) = upper(:P7_USERNAME)
          and password = app_security_pkg.get_hash (TRIM (:p7_username), :P7_CURRENT_PASSWORD);
      return (true);
    exception
      when no_data_found then
        return (false);
    end;Thank you,
    Regards,
    Gurujothi.

  • Source configuration EHHSS_INC_REC_OIF_ADD_FINTR_LST does not exist

    When i try to deep copy EHHSS_INC_REC_OIF_V3 component in EHSM. It gives error "Source configuration EHHSS_INC_REC_OIF_ADD_FINTR_LST does not exist".
    Secondly, how to create custom tabs in EHSM screen.
    Could anyone please help me regarding this.

    Hi Malar,
    you have those missing Java classes in a Java DC and want to use that?
    In that case: create a public part with purpose compilation ("API"), add an appropriate entity (select the right Java package and choose "Add to public part" from the context menu or add a "Java Package" or "Java Package Tree" entity manually). Add a build-time dependency from your WD DC to that public part of the Java DC. That should take care of the build issue.
    The question then is: How do you want to provide the Java classes at runtime? Put them into the Web Dynpro application (create an assembly public part for the Java DC and also add a build-time dependency), put them into a reusable J2EE Server Library (Create a separate DC for that, create the assembly public part for the Java DC, add a library reference from your WD DC to the Library DC), ...
    Regards,
    Marc

  • Add column to user defined type based on existing table

    Hello guys,
    I am trying to compile my function which returns a user defined type based on existing table. Throughout the initializing process though my query returns one additional column - SCORE(1). Here is my package:
    create or replace
    PACKAGE STAFF_AGENCY_PKG AS
    TYPE TYPE_SEEKER_TABLE IS TABLE OF TOSS.SEEKER%ROWTYPE;
    FUNCTION GET_SEEKERS(IN_KEYWORD IN VARCHAR2)
    RETURN TYPE_SEEKER_TABLE PIPELINED;
    END STAFF_AGENCY_PKG;
    create or replace
    PACKAGE BODY STAFF_AGENCY_PKG
    AS
    FUNCTION GET_SEEKERS(IN_KEYWORD IN VARCHAR2)
    RETURN TYPE_SEEKER_TABLE PIPELINED
    IS
    R_TBL TYPE_SEEKER_TABLE; -- to be returned
    BEGIN
    FOR R IN(
    SELECT Seeker.SEEKER_ID,
    Seeker.FIRSTNAME,
    Seeker.LASTNAME,
    Seeker.NATIONALITY,
    Seeker.ISELIGIBLE,
    Seeker.BIRTHDATE,
    Seeker.ISRECIEVEEMAILS,
    Seeker.HIGHESTDEGREE,
    Seeker.ETHNICITY,
    Seeker.GENDER,
    Seeker.ISDISABILITY,
    Seeker.DISABILITY,
    Seeker.CV,
    Seeker.PASSWORD,
    Seeker.PREFFERED_CITY,
    SEEKER.EMAIL,
    SEEKER.JOB_PREFERENCES_ID,
    SCORE(1)
    FROM SEEKER Seeker
    WHERE CONTAINS(CV, '<query>
    <textquery lang="ENGLISH" grammar="context">' ||
    GET_RELATED_CATEGORIES(IN_KEYWORD) ||
    '</textquery>
    <score datatype="INTEGER"/>
    </query>', 1) > 0
    LOOP
    PIPE ROW(R); --Error(38,10): PLS-00382: expression is of wrong type
    END LOOP;
    RETURN;
    END GET_SEEKERS;
    END STAFF_AGENCY_PKG;
    How do I need to amend my user type in order to suffice?
    Oracle Release 11.2.0.1.0
    Many thanks in advance!

    >
    How do I need to amend my user type in order to suffice?
    >
    You will need to create two new TYPEs. One that has all of the columns of the TOSS.SEEKER table and the new SCORE column and then a TYPE that is a table of the first type.
    See the Example 12-22 Using a Pipelined Table Function For a Transformation in the PL/SQl language reference
    http://docs.oracle.com/cd/B28359_01/appdev.111/b28370/tuning.htm#i53120
    Here is the first part
    -- Define the ref cursor types and function
    CREATE OR REPLACE PACKAGE refcur_pkg IS
      TYPE refcur_t IS REF CURSOR RETURN employees%ROWTYPE;
      TYPE outrec_typ IS RECORD (
        var_num    NUMBER(6),
        var_char1  VARCHAR2(30),
        var_char2  VARCHAR2(30));
      TYPE outrecset IS TABLE OF outrec_typ;
    FUNCTION f_trans(p refcur_t)
          RETURN outrecset PIPELINED;
    END refcur_pkg;
    CREATE OR REPLACE PACKAGE BODY refcur_pkg IS
      FUNCTION f_trans(p refcur_t)
       RETURN outrecset PIPELINED IS
        out_rec outrec_typ;
        in_rec  p%ROWTYPE;
      BEGINModify
      TYPE outrec_typ IS RECORD (
        var_num    NUMBER(6),
        var_char1  VARCHAR2(30),
        var_char2  VARCHAR2(30));
      TYPE outrecset IS TABLE OF outrec_typ;to include all of the columns you need. Unfortunately you will have to manually list all of the columns of the TOSS.SEEKER table. If you expect to need this same structure in other places you should create them as SQL types instead of PL/SQL types.
    This example should be enough to show you how to change your code to do something similar.

  • MS ssis service: registry setting specifying configuration file does not exist. attempting to load default configuration file. SQLIService100 - event id 274

    window 2008 R2 server ---- after installing SQL 2008 R2 then applying sp2 / sp3 I noted a warning -
    Note this server had SQL 2008 R2 uninstalled previously.
    MS ssis service: registry setting specifying configuration file does not exist. attempting to load default configuration file.
    SQLIService100 - source
    event id- 274
    user - N/A
    Task category - service control.
    Do we need to fix something and how do we fix this warning event?
    dsk

    You could search online for this warning. I was able to find http://superuser.com/questions/346264/event-log-warning-registry-setting-specifying-configuration-file-does-not-exist
    where the fix is "in your registry, go to:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTS\ServiceConfigFile
    or
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\100\ServiceConfigFile
    if value is empty then add in:
    C:\Program Files\Microsoft SQL Server\100\DTS\Binn\MsDtsSrvr.ini.xml"
    Arthur
    MyBlog
    Twitter

  • ISA Framework:[XCM configuration]='zcrmordermaintain002' does not exist.

    Hi all,
    While configuring a configurable product in service order and service quotation i am getting this error.
    " ISA Framework: The XCM configuration='zcrmordermaintain002' does not exist."
    When i simulate the configuration itself in product master it works fine but the mentioned error occurs
    when i try to edit the product model in the Service Quotation.
    I have already maintain a JCO connection for "Zcrmordermaintain002" and "Zcrmproductsimulation002 " and made an entry of it in the Table "COMM_IPC_PROP".  Do is miss some other entries ?
    Please help me to fix the error.
    Thanks in Advance,
    Regards,

    Hi experts,
    I am able to see the Product Configuration in the Business Transactions
    In my case there were two mistakes.
    Instead of Zcrmordermaintain002 i had configuration as zcrmordermaintain002.
    I guess it should be the problem but i regenerated it.
    Secondly i created 2 separate JCO connections for zcrmproductsimulation and for zcrmordermaintan002.
    For me it worked dat way...
    But the further Problem what i am facing is:
    When i select the configuration in the transaction it is not saving and it show a script error in the explorer
    Stating:
    Error on the page : Access Denied
    Code: 0
    Any Suggestion what could be the problem ?
    Regards,
    Edited by: Usman on Jul 15, 2009 12:59 PM

  • Sharepoint Error Message "Configuring column based defaults is only allowed in document library lists"

    We set up a SP 2010 site with several document libraries. Library A works fine only when I click on column default value settings I get the following error message:
    "configuring column based defaults is only allowed in document library lists"
    This list is a normal document library and all other settings work fine. If I create a new document library or go to the settings of document library B I don't see this problem and the feature works fine.
    How can I solve this problem within this library since I cannot delete the library and replace it by a new one.
    Thanks.
    library settings page of this library:

    Hi,
    According to your post, my understanding is that
    when you clicked on column default value settings you got the error message.
    What are the column types in the library?
    It seems that some column types don't support default value settings.
    I recommend to create a new library with the same columns to check whether you can set
    default values.
    If so and the error message persists, please check the SharePoint ULS log to find more information about this error, the ULS log file is in the location: C:\Program Files\Common Files\Microsoft
    Shared\Web Server Extensions\14\LOGS
    You can check the ULS log by the methods here:
    http://blogs.msdn.com/b/opal/archive/2009/12/22/uls-viewer-for-sharepoint-2010-troubleshooting.aspx
    Best Regards,
    Linda Li
    Linda Li
    TechNet Community Support

  • Configure Web console for existing "System center 2012 configuration manager R2"

    How to configure  Web console for existing "System center 2012 configuration manager R2"

    There is no web console in ConfigMgr 2012. If you want a web console you have to look at third-party products.
    My Blog: http://www.petervanderwoude.nl/
    Follow me on twitter: pvanderwoude

  • How to configure RSA Based User Authentication on XR?

    Hello,
    I have been reading Cisco docs about how to configure RSA Based User Authentication on a ASR9K.
    http://www.cisco.com/c/en/us/td/docs/routers/asr9000/software/asr9k_r4-2/security/configuration/guide/b_syssec_cg42asr9k/b_syssec_cg42asr9k_chapter_0110.pdf
    I have problems importing the public key to the router. No matter how i try i always get this output: 
    RP/0/RSP1/CPU0:XXX#crypto key import authentication rsa  tftp://10.232.201.180/id_rsa.pub
    Wed Jul 16 14:00:15.558
    Cannot execute the command : Invalid argument
    I have tried copying the file to Disk0: and using this path but get the same error.
    Could anyone help me explaining step by step how to configure RSA Based User Authentication.
    Thanks

    Hi
    1. Generate a key on your station
     ssh-keygen -t rsa -b 1024
    2. Remove the key type and host, leaving only key and decrypt it using base64:
     cut -f2 -d\  id_rsa.pub | base64 -d > id_rsa2.pub
    3. Import the key to the deivce
     (admin)#crypto key import authentication rsa username USERTEST ftp://xxxr/ak/id_rsa2.pub
    4. Create a username on the device matching the imported key
    username USERTEST
     group root-system
    Regards,
    /A

Maybe you are looking for