Making plug-ins always active
Every time I start Firefox, I have to manually change two of my plug-ins from "Never Activate" to "Always Activate". The two plug-is are "Shockwave Flash" and "Silverlight Plug-in". When I change the feature to "Always Activate" it does not hold. Am I missing something like a save feature etc.?
Firefox sometimes does not save updated preferences due to a problem with the prefs.js file (e.g., it is locked by another process). If you notice other settings not saving, such as your preferred home page, or Tab options, etc., that could be a factor.
Your saved settings also can be overridden by other software creating a user.js file.
For both of those issues, please see this support article: [[How to fix preferences that won't save]].
Some utility software, such as Advanced SystemCare, will roll back settings changes when you exit Firefox. This is meant to protect you from unwanted changes, but also blocks you from making changes. You should check whether any of your utility, security, or system cleaning software has this feature.
A final possibility is malware, but hopefully that won't be the issue here. If you want to supplement your regular security software, you can use some of the free tools listed in our support article: [[Troubleshoot Firefox issues caused by malware]].
Similar Messages
-
Should enhancements (code plug-ins) be activated in target after transport?
Hi all,
I have recently implemented some enhancements via the code plug-ins as can be referenced via transaction se19. They all worked well in the development system but in QA I had to re-open each one in display mode in order to re-activate them. Is this a requirement for all such enhancements (i.e. should we always activate them in each target environment after sending their transports into a target environment)?
Thank you.Hi,
If the enhancement implemenation was transported in a active state, I dont think you need to reactivated them in each new system.
But if it was transported in a inactive state you have to activate in each new system.
Thanks,
Poonam. -
Authentication Plug-ins for active directory Multiple Domains(oidspad2.sh)
hi ,
i have use note 294791.1 from metalink to try link to active directory i have 2 one is staff and another is student
i first ran oidspadi.sh to create plugin for staff it works then i edit the 2 script to oidspad2.pls and oidspad2.sh with the require changes inside the files then i ran it it work but now the problem is the first ad now cant work this is my changes below
FOR oidspad2.pls
Rem
Rem $Header: oidspada.pls 02-aug-2004.04:45:11 saroy Exp $
Rem
Rem oidspads.pls
Rem
Rem Copyright (c) 2002, 2004, Oracle. All rights reserved.
Rem
Rem NAME
Rem oidspada.pls - 9.0.4 OID Password Active Directory
Rem External Authentication Plug-in
Rem
Rem
Rem NOTES
Rem <other useful comments, qualifications, etc.>
Rem
Rem MODIFIED (MM/DD/YY)
Rem saroy 08/02/04 - Fix for bug 3807482
Rem qdinh 01/27/04 - bug 3374115
Rem dlin 01/08/04 - pingan perf
Rem dlin 08/22/03 - 3111770 bug fix
Rem dlin 08/27/03 - change the way to get name
Rem dlin 08/13/03 - bug 2962082 fix
Rem dlin 02/21/03 - plug-in install changes
Rem dlin 02/13/03 - dlin_bug-2625027
Rem dlin 02/05/03 - fix ssl & failover
Rem dlin 01/31/03 - dlin_adextauth1
Rem dlin 01/30/03 - Created
Rem
SET echo off;
SET serveroutput off;
SET feedback off;
SET verify off;
CREATE OR REPLACE PACKAGE OIDADPSW2 AS
PROCEDURE when_bind_replace (ldapplugincontext IN ODS.plugincontext,
result OUT INTEGER,
dn IN VARCHAR2,
passwd IN VARCHAR2,
rc OUT INTEGER,
errormsg OUT VARCHAR2
PROCEDURE when_compare_replace (ldapplugincontext IN ODS.plugincontext,
result OUT INTEGER,
dn IN VARCHAR2,
attrname IN VARCHAR2,
attrval IN VARCHAR2,
rc OUT INTEGER,
errormsg OUT VARCHAR2
AD_HANDLE DBMS_LDAP.session DEFAULT NULL;
END OIDADPSW2;
SHOW ERROR
CREATE OR REPLACE PACKAGE BODY OIDADPSW2 AS
SUBTYPE LDAP_SESSION IS RAW(32);
SUBTYPE LDAP_MESSAGE IS RAW(32);
SUBTYPE LDAP_BER_ELEMENT IS RAW(32);
SUBTYPE ATTRLIST IS DBMS_LDAP.STRING_COLLECTION;
SUBTYPE MOD_ARRAY IS RAW(32);
SUBTYPE BERLIST IS DBMS_LDAP.BERVAL_COLLECTION;
PROCEDURE when_bind_replace (ldapplugincontext IN ODS.plugincontext,
result OUT INTEGER,
dn IN VARCHAR2,
passwd IN VARCHAR2,
rc OUT INTEGER,
errormsg OUT VARCHAR2
IS
retval pls_integer;
lresult BOOLEAN;
my_session DBMS_LDAP.session;
my_session1 DBMS_LDAP.session;
tmp_session DBMS_LDAP.session;
adupname VARCHAR2(1024) DEFAULT NULL;
BEGIN
plg_debug( '=== Begin when_bind_replace()');
DBMS_LDAP.USE_EXCEPTION := FALSE;
result := 49;
adupname := LDAP_PLUGIN.get_adupname(ldapplugincontext);
IF (adupname IS NULL) THEN
result := 1;
plg_debug('Can not get ADUserPrincipalName');
rc := DBMS_LDAP.SUCCESS;
errormsg := 'Exception in when_bind_replace: Can not get ADUserPrincipalName';
plg_debug( '=== End when_bind_replace() ===');
RETURN;
END IF;
plg_debug( 'Go to AD for authentication');
-- externally authenticate user
IF ('&1' = 'n') THEN
IF (OIDADPSW2.AD_HANDLE IS NULL) THEN
my_session := DBMS_LDAP.init('&2', &3);
OIDADPSW2.AD_HANDLE := my_session;
ELSE
my_session := OIDADPSW2.AD_HANDLE;
END IF;
plg_debug( 'ldap_session: ' || RAWTOHEX(SUBSTR(my_session,1,8)));
retval := DBMS_LDAP.simple_bind_s(my_session, adupname, passwd);
plg_debug( 'simple_bind_res: ' || TO_CHAR(retval));
-- Retry logic should be invoked only
-- when retval = LDAP_UNWILLING_TO_PERFORM || LDAP_UNAVAILABLE
-- Should free the old session if retry logic kept failing
-- to cause the number of outstanding sessions exceeding the
-- limit session number
IF (retval = 52 OR retval = 53 OR retval = 81) THEN
retval := DBMS_LDAP.unbind_s(my_session);
plg_debug( 'unbind_res returns ' || TO_CHAR(retval));
my_session1 := DBMS_LDAP.init('&4', &5);
plg_debug( 'ldap_session: ' || RAWTOHEX(SUBSTR(my_session1,1,8)));
tmp_session := my_session1;
retval := DBMS_LDAP.simple_bind_s(my_session1, adupname, passwd);
plg_debug( 'simple_bind_res again: ' || TO_CHAR(retval));
IF (retval != 52 AND retval != 53 AND retval != 81) THEN
OIDADPSW2.AD_HANDLE := tmp_session;
ELSE
retval := DBMS_LDAP.unbind_s(tmp_session);
plg_debug( 'unbind_res result ' || TO_CHAR(retval));
END IF;
END IF;
ELSE
-- SSL bind
IF (OIDADPSW2.AD_HANDLE IS NULL) THEN
my_session := DBMS_LDAP.init('&6', &7);
plg_debug( 'ldap_session initialized: ' || RAWTOHEX(SUBSTR(my_session,1,8)));
retval := DBMS_LDAP.open_ssl(my_session,
'file:' || '&8', '&9', 2);
IF (retval != 0) THEN
plg_debug( 'open_ssl failed error: ' || TO_CHAR(retval));
retval := DBMS_LDAP.unbind_s(my_session);
plg_debug( 'unbind_res returns ' || TO_CHAR(retval));
result := 82;
RETURN;
END IF;
plg_debug( 'open_ssl: ' || TO_CHAR(retval));
OIDADPSW2.AD_HANDLE := my_session;
ELSE
my_session := OIDADPSW2.AD_HANDLE;
END IF;
retval := DBMS_LDAP.simple_bind_s(my_session, adupname, passwd);
plg_debug( 'simple_bind_res: ' || TO_CHAR(retval));
-- Retry logic should be invoked only
-- when retval = LDAP_UNWILLING_TO_PERFORM
-- or LDAP_UNAVAILABLE
IF (retval = 52 OR retval = 53 OR retval = 81) THEN
retval := DBMS_LDAP.unbind_s(my_session);
plg_debug( 'unbind_res returns ' || TO_CHAR(retval));
my_session1 := DBMS_LDAP.init('&10', &11);
plg_debug( 'ldap_session: ' || RAWTOHEX(SUBSTR(my_session1,1,8)));
tmp_session := my_session1;
retval := DBMS_LDAP.open_ssl(my_session1,
'file:' || '&12', '&13', 2);
IF (retval != 0) THEN
plg_debug( 'retry open_ssl failed error: ' || TO_CHAR(retval));
retval := DBMS_LDAP.unbind_s(my_session1);
plg_debug( 'retry unbind_res returns ' || TO_CHAR(retval));
result := 82;
RETURN;
END IF;
plg_debug( 'retry open_ssl: ' || TO_CHAR(retval));
retval := DBMS_LDAP.simple_bind_s(my_session1, adupname, passwd);
plg_debug( 'simple_bind_res: again ' || TO_CHAR(retval));
IF (retval != 52 AND retval != 53 AND retval != 81) THEN
OIDADPSW2.AD_HANDLE := tmp_session;
ELSE
retval := DBMS_LDAP.unbind_s(tmp_session);
plg_debug( 'unbind_res Returns ' || TO_CHAR(retval));
END IF;
END IF;
END IF;
-- for failover to connect to the secondary server
IF ('&14' = 'y' AND retval != 0) THEN
IF ('&15' = 'n') THEN
IF (OIDADPSW2.AD_HANDLE IS NULL) THEN
my_session := DBMS_LDAP.init('&16', &17);
OIDADPSW2.AD_HANDLE := my_session;
ELSE
my_session := OIDADPSW2.AD_HANDLE;
END IF;
plg_debug( 'ldap_session initialized: ' || RAWTOHEX(SUBSTR(my_session,1,8)));
retval := DBMS_LDAP.simple_bind_s(my_session, adupname, passwd);
plg_debug( 'simple_bind_res: ' || TO_CHAR(retval));
IF (retval = 52 OR retval = 53 OR retval = 81) THEN
retval := DBMS_LDAP.unbind_s(my_session);
plg_debug( 'unbind_res returns ' || TO_CHAR(retval));
my_session1 := DBMS_LDAP.init('&18', &19);
plg_debug( 'retry ldap_session: ' || RAWTOHEX(SUBSTR(my_session1,1,8)));
tmp_session := my_session1;
retval := DBMS_LDAP.simple_bind_s(my_session1, adupname, passwd);
plg_debug( 'retry simple_bind_res again: ' || TO_CHAR(retval));
IF (retval != 52 AND retval != 53 AND retval != 81) THEN
OIDADPSW2.AD_HANDLE := tmp_session;
ELSE
retval := DBMS_LDAP.unbind_s(tmp_session);
plg_debug( 'unbind_res Returns ' || TO_CHAR(retval));
END IF;
END IF;
ELSE
IF (OIDADPSW2.AD_HANDLE IS NULL) THEN
my_session := DBMS_LDAP.init('&20', &21);
plg_debug( 'ldap_session: ' || RAWTOHEX(SUBSTR(my_session,1,8)));
retval := DBMS_LDAP.open_ssl(my_session,
'file:' || '&22', '&23', 2);
IF (retval != 0) THEN
plg_debug( 'open_ssl failed error: ' || TO_CHAR(retval));
retval := DBMS_LDAP.unbind_s(my_session);
plg_debug( 'unbind_res returns ' || TO_CHAR(retval));
result := 82;
RETURN;
END IF;
plg_debug( 'open_ssl: ' || TO_CHAR(retval));
OIDADPSW2.AD_HANDLE := my_session;
ELSE
my_session := OIDADPSW2.AD_HANDLE;
END IF;
retval := DBMS_LDAP.simple_bind_s(my_session, adupname, passwd);
plg_debug( 'simple_bind_res: ' || TO_CHAR(retval));
-- Retry logic should be invoked only
-- when retval = LDAP_UNWILLING_TO_PERFORM || LDAP_UNAVAILABLE
IF (retval = 52 OR retval = 53 OR retval = 81) THEN
retval := DBMS_LDAP.unbind_s(my_session);
plg_debug( 'unbind_res returns ' || TO_CHAR(retval));
my_session1 := DBMS_LDAP.init('&24', &25);
plg_debug( 'retry ldap_session: ' || RAWTOHEX(SUBSTR(my_session1,1,8)));
tmp_session := my_session1;
retval := DBMS_LDAP.open_ssl(my_session1,
'file:' || '&26', '&27', 2);
IF (retval != 0) THEN
plg_debug( 'retry open_ssl failed error: ' || TO_CHAR(retval));
retval := DBMS_LDAP.unbind_s(my_session);
plg_debug( 'retry unbind_res returns ' || TO_CHAR(retval));
result := 82;
RETURN;
END IF;
plg_debug( 'retry open_ssl: ' || TO_CHAR(retval));
retval := DBMS_LDAP.simple_bind_s(my_session1, adupname, passwd);
plg_debug( 'simple_bind_res: again ' || TO_CHAR(retval));
IF (retval != 52 AND retval != 53 AND retval != 81) THEN
OIDADPSW2.AD_HANDLE := tmp_session;
ELSE
retval := DBMS_LDAP.unbind_s(tmp_session);
plg_debug( 'unbind_res result ' || TO_CHAR(retval));
END IF;
END IF;
END IF;
END IF;
IF (retval = 0) THEN
result := 0;
plg_debug('AD auth return TRUE');
ELSE
result := retval;
plg_debug('AD auth return FALSE or ERROR');
END IF;
-- retval := DBMS_LDAP.unbind_s(my_session);
-- plg_debug( 'unbind_res Returns ' || TO_CHAR(retval));
rc := DBMS_LDAP.SUCCESS;
errormsg := 'No error msg.';
plg_debug( '=== End when_bind_replace() ===');
EXCEPTION
WHEN OTHERS THEN
rc := DBMS_LDAP.OPERATIONS_ERROR;
retval := DBMS_LDAP.unbind_s(OIDADPSW2.AD_HANDLE);
OIDADPSW2.AD_HANDLE := NULL;
plg_debug( ' exception unbind_res returns ' || TO_CHAR(retval));
errormsg := 'Exception: when_bind_replace plugin';
plg_debug( 'Exception in when_bind_replace(). Error code is ' ||
TO_CHAR(sqlcode));
plg_debug( ' ' || Sqlerrm);
END;
PROCEDURE when_compare_replace (ldapplugincontext IN ODS.plugincontext,
result OUT INTEGER,
dn IN VARCHAR2,
attrname IN VARCHAR2,
attrval IN VARCHAR2,
rc OUT INTEGER,
errormsg OUT VARCHAR2
IS
retval pls_integer;
lresult BOOLEAN;
my_session DBMS_LDAP.session;
my_session1 DBMS_LDAP.session;
tmp_session DBMS_LDAP.session;
adupname VARCHAR2(1024) DEFAULT NULL;
BEGIN
plg_debug( '=== Begin when_compare_replace()');
result := DBMS_LDAP.COMPARE_FALSE;
DBMS_LDAP.USE_EXCEPTION := FALSE;
adupname := LDAP_PLUGIN.get_adupname(ldapplugincontext);
IF (adupname IS NULL) THEN
result := DBMS_LDAP.COMPARE_FALSE;
plg_debug('Can not get ADuserPrincipalName');
rc := DBMS_LDAP.SUCCESS;
errormsg := 'Exception in when_compare_replace: Can not get ADUserPrincipalName';
plg_debug( '=== End when_compare_replace() ===');
RETURN;
END IF;
-- externally authenticate user
IF ('&28' = 'n') THEN
IF (OIDADPSW2.AD_HANDLE IS NULL) THEN
my_session := DBMS_LDAP.init('&29', &30);
OIDADPSW2.AD_HANDLE := my_session;
ELSE
my_session := OIDADPSW2.AD_HANDLE;
END IF;
plg_debug( 'ldap_session: ' || RAWTOHEX(SUBSTR(my_session,1,8)));
retval := DBMS_LDAP.simple_bind_s(my_session, adupname, attrval);
plg_debug( 'simple_bind_res: ' || TO_CHAR(retval));
-- Retry logic should be invoked only
-- when retval = LDAP_UNWILLING_TO_PERFORM || LDAP_UNAVAILABLE
IF (retval = 52 OR retval = 53 OR retval = 81) THEN
retval := DBMS_LDAP.unbind_s(my_session);
plg_debug( 'retry unbind_res returns ' || TO_CHAR(retval));
my_session1 := DBMS_LDAP.init('&31', &32);
plg_debug( 'ldap_session: ' || RAWTOHEX(SUBSTR(my_session1,1,8)));
tmp_session := my_session1;
retval := DBMS_LDAP.simple_bind_s(my_session1, adupname, attrval);
plg_debug( 'simple_bind_res again: ' || TO_CHAR(retval));
IF (retval != 52 AND retval != 53 AND retval != 81) THEN
OIDADPSW2.AD_HANDLE := tmp_session;
ELSE
retval := DBMS_LDAP.unbind_s(tmp_session);
plg_debug( 'unbind_res result ' || TO_CHAR(retval));
END IF;
END IF;
ELSE
IF (OIDADPSW2.AD_HANDLE IS NULL) THEN
my_session := DBMS_LDAP.init('&33', &34);
plg_debug( 'ldap_session: ' || RAWTOHEX(SUBSTR(my_session,1,8)));
retval := DBMS_LDAP.open_ssl(my_session,
'file:' || '&35', '&36', 2);
IF (retval != 0) THEN
plg_debug( 'open_ssl failed error: ' || TO_CHAR(retval));
retval := DBMS_LDAP.unbind_s(my_session);
plg_debug( 'unbind_res returns ' || TO_CHAR(retval));
result := 82;
RETURN;
END IF;
plg_debug( 'open_ssl: ' || TO_CHAR(retval));
OIDADPSW2.AD_HANDLE := my_session;
ELSE
my_session := OIDADPSW2.AD_HANDLE;
END IF;
retval := DBMS_LDAP.simple_bind_s(my_session, adupname, attrval);
plg_debug( 'simple_bind_res: ' || TO_CHAR(retval));
-- Retry logic should be invoked only
-- when retval = LDAP_UNWILLING_TO_PERFORM || LDAP_UNAVAILABLE
IF (retval = 52 OR retval = 53 OR retval = 81) THEN
retval := DBMS_LDAP.unbind_s(my_session);
plg_debug( 'retry unbind_res returns ' || TO_CHAR(retval));
my_session1 := DBMS_LDAP.init('&37', &38);
plg_debug( 'ldap_session: ' || RAWTOHEX(SUBSTR(my_session1,1,8)));
tmp_session := my_session1;
retval := DBMS_LDAP.open_ssl(my_session1,
'file:' || '&39', '&40', 2);
IF (retval != 0) THEN
plg_debug( 'open_ssl failed error: ' || TO_CHAR(retval));
retval := DBMS_LDAP.unbind_s(my_session);
plg_debug( 'unbind_res returns ' || TO_CHAR(retval));
result := 82;
RETURN;
END IF;
plg_debug( 'open_ssl: ' || TO_CHAR(retval));
retval := DBMS_LDAP.simple_bind_s(my_session1, adupname, attrval);
plg_debug( 'simple_bind_res: again ' || TO_CHAR(retval));
IF (retval != 52 AND retval != 53 AND retval != 81) THEN
OIDADPSW2.AD_HANDLE := tmp_session;
ELSE
retval := DBMS_LDAP.unbind_s(tmp_session);
plg_debug( 'unbind_res result ' || TO_CHAR(retval));
END IF;
END IF;
END IF;
-- for failover to connect to the secondary AD
IF ('&41' = 'y' AND retval != 0) THEN
IF ('&42' = 'n') THEN
IF (OIDADPSW2.AD_HANDLE IS NULL) THEN
my_session := DBMS_LDAP.init('&43', &44);
OIDADPSW2.AD_HANDLE := my_session;
ELSE
my_session := OIDADPSW2.AD_HANDLE;
END IF;
plg_debug( 'ldap_session: ' || RAWTOHEX(SUBSTR(my_session,1,8)));
retval := DBMS_LDAP.simple_bind_s(my_session, adupname, attrval);
plg_debug( 'simple_bind_res: ' || TO_CHAR(retval));
-- Retry logic should be invoked only
-- when retval = LDAP_UNWILLING_TO_PERFORM || LDAP_UNAVAILABLE
IF (retval = 52 OR retval = 53 OR retval = 81) THEN
retval := DBMS_LDAP.unbind_s(my_session);
plg_debug( 'retry unbind_res returns ' || TO_CHAR(retval));
my_session1 := DBMS_LDAP.init('&45', &46);
plg_debug( 'ldap_session: ' || RAWTOHEX(SUBSTR(my_session1,1,8)));
tmp_session := my_session1;
retval := DBMS_LDAP.simple_bind_s(my_session1, adupname, attrval);
plg_debug( 'simple_bind_res again: ' || TO_CHAR(retval));
IF (retval != 52 AND retval != 53 AND retval != 81) THEN
OIDADPSW2.AD_HANDLE := tmp_session;
ELSE
retval := DBMS_LDAP.unbind_s(tmp_session);
plg_debug( 'unbind_res result ' || TO_CHAR(retval));
END IF;
END IF;
ELSE
IF (OIDADPSW2.AD_HANDLE IS NULL) THEN
my_session := DBMS_LDAP.init('&47', &48);
plg_debug( 'ldap_session: ' || RAWTOHEX(SUBSTR(my_session,1,8)));
retval := DBMS_LDAP.open_ssl(my_session,
'file:' || '&49', '&50', 2);
IF (retval != 0) THEN
plg_debug( 'open_ssl failed error: ' || TO_CHAR(retval));
retval := DBMS_LDAP.unbind_s(my_session);
plg_debug( 'unbind_res returns ' || TO_CHAR(retval));
result := 82;
RETURN;
END IF;
plg_debug( 'open_ssl: ' || TO_CHAR(retval));
OIDADPSW2.AD_HANDLE := my_session;
ELSE
my_session := OIDADPSW2.AD_HANDLE;
END IF;
retval := DBMS_LDAP.simple_bind_s(my_session, adupname, attrval);
plg_debug( 'simple_bind_res: ' || TO_CHAR(retval));
-- Retry logic should be invoked only
-- when retval = LDAP_UNWILLING_TO_PERFORM || LDAP_UNAVAILABLE
IF (retval = 52 OR retval = 53 OR retval = 81) THEN
retval := DBMS_LDAP.unbind_s(my_session);
plg_debug( 'retry unbind_res returns ' || TO_CHAR(retval));
my_session1 := DBMS_LDAP.init('&51', &52);
plg_debug( 'ldap_session: ' || RAWTOHEX(SUBSTR(my_session1,1,8)));
tmp_session := my_session1;
retval := DBMS_LDAP.open_ssl(my_session1,
'file:' || '&53', '&54', 2);
IF (retval != 0) THEN
plg_debug( 'open_ssl failed error: ' || TO_CHAR(retval));
retval := DBMS_LDAP.unbind_s(my_session1);
plg_debug( 'unbind_res returns ' || TO_CHAR(retval));
result := 82;
RETURN;
END IF;
plg_debug( 'open_ssl: ' || TO_CHAR(retval));
retval := DBMS_LDAP.simple_bind_s(my_session1, adupname, attrval);
plg_debug( 'simple_bind_res: again ' || TO_CHAR(retval));
IF (retval != 52 AND retval != 53 AND retval != 81) THEN
OIDADPSW2.AD_HANDLE := tmp_session;
ELSE
retval := DBMS_LDAP.unbind_s(tmp_session);
plg_debug( 'unbind_res result ' || TO_CHAR(retval));
END IF;
END IF;
END IF;
END IF;
IF (retval = 0) THEN
result := DBMS_LDAP.COMPARE_TRUE;
plg_debug('AD auth return TRUE');
ELSE
result := DBMS_LDAP.COMPARE_FALSE;
plg_debug('AD auth return FALSE or ERROR');
END IF;
-- retval := DBMS_LDAP.unbind_s(my_session);
-- plg_debug( 'unbind_res Returns ' || TO_CHAR(retval));
rc := DBMS_LDAP.SUCCESS;
errormsg := 'No error msg.';
plg_debug( '=== End when_compare_replace() ===');
EXCEPTION
WHEN OTHERS THEN
rc := DBMS_LDAP.OPERATIONS_ERROR;
errormsg := 'Exception: when_compare_replace plugin';
plg_debug( 'Exception in when_compare_replace(). Error code is ' ||
TO_CHAR(sqlcode));
plg_debug( ' ' || Sqlerrm);
retval := DBMS_LDAP.unbind_s(OIDADPSW2.AD_HANDLE);
OIDADPSW2.AD_HANDLE := NULL;
END;
END OIDADPSW2;
SHOW ERRORS
EXIT;
-- usessl, adhost, adport, adhost, adsslport, walletloc, walletpwd
-- isfailover, isfailoverssl, sechost, secport, sechost, secsslport
-- secwalletloc, secwalletpwd
-- usessl, adhost, adport, adhost, adsslport, walletloc, walletpwd
-- isfailover, isfailoverssl, sechost, secport, sechost, secsslport
-- secwalletloc, secwalletpwd
FOR oidspadi.sh
#!/bin/sh
# $Header: oidspadi.sh 13-may-2005.13:48:51 saroy Exp $
# oidspadi.sh
# Copyright (c) 2002, 2005, Oracle. All rights reserved.
# NAME
# oidspadi.sh - AD external authentication plug-in install
# DESCRIPTION
# <short description of component this file declares/defines>
# NOTES
# <other useful comments, qualifications, etc.>
# MODIFIED (MM/DD/YY)
# saroy 05/13/05 - Fix for bug 4233817
# saroy 02/18/05 - Fix for bug 4054414
# saroy 11/02/04 - Fix for bug 3980370
# qdinh 01/19/04 - bug 3374115
# dlin 07/10/03 - turn off debug
# dlin 02/21/03 - plug-in install changes
# dlin 02/13/03 - dlin_bug-2625027
# dlin 07/22/02 - Creation
ADHOST="A"
ADPORT="1"
ADSSLPORT="1"
WALLETLOC="A"
WALLETPWD="A"
WALLETPWD2="A"
CONNECT="A"
ODSPWD="A"
ODSPWD2="A"
OIDHOST="A"
OIDPORT="1"
ORCLADMINPWD="A"
ORCLADMINPWD2="A"
PRGDN="A"
SCUSB="A"
EP="A"
ISSSL="n"
ISFAILOVER="n"
ISFAILOVERSSL="n"
SECADHOST="A"
SECADPORT="1"
SECADSSLPORT="1"
SECWALLETLOC="A"
SECWALLETPWD="A"
SECWALLETPWD2="A"
clear
echo "---------------------------------------------"
echo " OID Active Directory Plug-in Configuration"
echo "---------------------------------------------"
echo " "
echo "Please make sure Database and OID are up and running."
echo " "
LDAP_DIR=${ORACLE_HOME}/ldap
LDAP_LOG=${LDAP_DIR}/log
## ORACLE_HOME
if [ -z $ORACLE_HOME ] ; then
echo " ORACLE_HOME must be set for this installation script"
exit 0
fi
# gather required information
if [ ${ADHOST} = "A" ] ; then
printf "Please enter Active Directory host name: "
read ADHOST
fi
## active directory host name is required
if [ "${ADHOST}" = "" ]
then
echo "Active Directory host name is required";
exit 1;
fi
printf "Do you want to use SSL to connect to Active Directory? (y/n) "
read ISSSL
if [ "${ISSSL}" = "n" ]
then
if [ ${ADPORT} = "1" ] ; then
printf "Please enter Active Directory port number [389]: "
read ADPORT
if [ "${ADPORT}" = "" ]
then
ADPORT="389"
fi
fi
fi
if [ "${ISSSL}" = "y" ]
then
if [ ${ADSSLPORT} = "1" ] ; then
printf "Please enter Active Directory SSL port number [636]: "
read ADSSLPORT
if [ "${ADSSLPORT}" = "" ]
then
ADSSLPORT="636"
fi
fi
if [ ${WALLETLOC} = "A" ] ; then
echo " "
printf "Please enter Oracle wallet location: "
read WALLETLOC
fi
## wallet location is required
if [ "${WALLETLOC}" = "" ]
then
echo "Oracle wallet location is required";
exit 1;
fi
if [ ${WALLETPWD} = "A" ] ; then
printf "Please enter Oracle wallet password: "
stty -echo ; read WALLETPWD ; stty echo ; echo
fi
if [ "${WALLETPWD}" = "" ]
then
echo "Oracle wallet password is required";
exit 1;
fi
if [ ${WALLETPWD2} = "A" ] ; then
printf "Please enter confirmed Oracle wallet password: "
stty -echo ; read WALLETPWD2 ; stty echo ; echo
fi
if [ "${WALLETPWD}" != "${WALLETPWD2}" ]
then
echo "The input passwords are not matched";
exit 1;
fi
fi
if [ ${CONNECT} = "A" ] ; then
echo " "
printf "Please enter DB connect string: "
read CONNECT
fi
if [ ${ODSPWD} = "A" ] ; then
printf "Please enter ODS password: "
stty -echo ; read ODSPWD ; stty echo ; echo
fi
## password is required
if [ "${ODSPWD}" = "" ]
then
echo "ODS password is required";
exit 1;
fi
if [ ${ODSPWD2} = "A" ] ; then
printf "Please enter confirmed ODS password: "
stty -echo ; read ODSPWD2 ; stty echo ; echo
fi
if [ "${ODSPWD}" != "${ODSPWD2}" ]
then
echo "The input passwords are not matched";
exit 1;
fi
if [ "${CONNECT}" = "" ]
then
CMDNAME="$ORACLE_HOME/bin/sqlplus -s ods/${ODSPWD} "
else
CMDNAME="$ORACLE_HOME/bin/sqlplus -s ods/${ODSPWD}@${CONNECT} "
fi
# Check if ODS password and connect string is correct
${ORACLE_HOME}/bin/sqlplus -L ods/${ODSPWD}@${CONNECT} << END 1>/dev/null 2>/dev/null
exit;
END
if [ $? -ne 0 ]; then
echo "Incorrect connect string or ODS password specified"
exit 1;
fi
if [ ${OIDHOST} = "A" ] ; then
echo " "
printf "Please enter OID host name: "
read OIDHOST
fi
## oid host is required
if [ "${OIDHOST}" = "" ]
then
echo "OID host name is required";
exit 1;
fi
if [ ${OIDPORT} = "1" ] ; then
printf "Please enter OID port number [389]: "
read OIDPORT
if [ "${OIDPORT}" = "" ]
then
OIDPORT="389"
fi
fi
# Check if OID host and port is correct
${ORACLE_HOME}/bin/ldapbind -h ${OIDHOST} -p ${OIDPORT} 1>/dev/null 2>/dev/null
if [ $? -ne 0 ]; then
echo "Incorrect OID host or port specified"
exit 1;
fi
if [ ${ORCLADMINPWD} = "A" ] ; then
printf "Please enter orcladmin password: "
stty -echo ; read ORCLADMINPWD ; stty echo ; echo
fi
if [ "${ORCLADMINPWD}" = "" ]
then
echo "orcladmin password is required";
exit 1;
fi
if [ ${ORCLADMINPWD2} = "A" ] ; then
printf "Please enter confirmed orcladmin password: "
stty -echo ; read ORCLADMINPWD2 ; stty echo ; echo
fi
if [ "${ORCLADMINPWD}" != "${ORCLADMINPWD2}" ]
then
echo "The input passwords are not matched";
exit 1;
fi
# Check if orcladmin password is correct
${ORACLE_HOME}/bin/ldapbind -h ${OIDHOST} -p ${OIDPORT} -D 'cn=orcladmin' -w ${ORCLADMINPWD} 1>/dev/null 2>/dev/null
if [ $? -ne 0 ]; then
echo "Incorrect orcladmin password specified"
exit 1;
fi
echo " "
if [ ${SCUSB} = "A" ] ; then
printf "Please enter the subscriber common user search base [orclcommonusersearchbase]: "
read SCUSB
if [ "${SCUSB}" = "" ]
then
SCUSB=`${ORACLE_HOME}/bin/ldapsearch -h ${OIDHOST} -p ${OIDPORT} -D 'cn=orcladmin' -w ${ORCLADMINPWD} -s base -b 'cn=common,cn=products,cn=oraclecontext' -L 'objectclass=*' orclcommonusersearchbase | head -2 | grep -v 'dn:' | awk '{printf $2}'`
fi
fi
if [ ${PRGDN} = "A" ] ; then
printf "Please enter the Plug-in Request Group DN: "
read PRGDN
fi
if [ ${EP} = "A" ] ; then
printf "Please enter the exception entry property [(!(objectclass=orcladuser))]: "
read EP
if [ "${EP}" = "" ]
then
EP='(!(objectclass=orcladuser))'
fi
fi
echo " "
printf "Do you want to setup the backup Active Directory for failover? (y/n) "
read ISFAILOVER
if [ "${ISFAILOVER}" = "y" ]
then
if [ ${SECADHOST} = "A" ] ; then
printf "Please enter the backup Active Directory host name: "
read SECADHOST
if [ "${SECADHOST}" = "" ]
then
echo "Backup Active Directory host name is required";
exit 1;
fi
fi
printf "Do you want to use SSL to connect to the backup Active Directory? (y/n) "
read ISFAILOVERSSL
if [ "${ISFAILOVERSSL}" = "n" ]
then
if [ ${SECADPORT} = "1" ] ; then
printf "Please enter the backup Active Directory port number [389]: "
read SECADPORT
if [ "${SECADPORT}" = "" ]
then
SECADPORT="389"
fi
fi
fi
if [ "${ISFAILOVERSSL}" = "y" ]
then
if [ ${SECADSSLPORT} = "1" ] ; then
printf "Please enter the backup Active Directory SSL port number [636]: "
read SECADSSLPORT
if [ "${SECADSSLPORT}" = "" ]
then
SECADSSLPORT="636"
fi
fi
if [ ${SECWALLETLOC} = "A" ] ; then
echo " "
printf "Please enter Oracle wallet location: "
read SECWALLETLOC
fi
## wallet location is required
if [ "${SECWALLETLOC}" = "" ]
then
echo "Oracle wallet location is required";
exit 1;
fi
if [ ${SECWALLETPWD} = "A" ] ; then
printf "Please enter Oracle wallet password: "
stty -echo ; read SECWALLETPWD ; stty echo ; echo
fi
if [ "${SECWALLETPWD}" = "" ]
then
echo "Oracle wallet password is required";
exit 1;
fi
if [ ${SECWALLETPWD2} = "A" ] ; then
printf "Please enter confirmed Oracle wallet password: "
stty -echo ; read SECWALLETPWD2 ; stty echo ; echo
fi
if [ "${SECWALLETPWD}" != "${SECWALLETPWD2}" ]
then
echo "The input passwords are not matched";
exit 1;
fi
fi
fi
# install the plug-in PL/SQL packages
echo " "
echo "Installing Plug-in Packages ..."
echo " "
# install plug-in debug tool
cp $ORACLE_HOME/ldap/admin/oidspdsu.pls $LDAP_LOG
chmod +w $LDAP_LOG/oidspdsu.pls
echo "EXIT;" >> $LDAP_LOG/oidspdsu.pls
${CMDNAME} @$LDAP_LOG/oidspdsu.pls
rm $LDAP_LOG/oidspdsu.pls
${CMDNAME} @$ORACLE_HOME/ldap/admin/oidspdof.pls
# install plug-in packages
${CMDNAME} @$ORACLE_HOME/ldap/admin/oidspad2.pls ${ISSSL} ${ADHOST} ${ADPORT} ${ADHOST} ${ADPORT} ${ADHOST} ${ADSSLPORT} ${WALLETLOC} ${WALLETPWD} ${ADHOST} ${ADSSLPORT} ${WALLETLOC} ${WALLETPWD} ${ISFAILOVER} ${ISFAILOVERSSL} ${SECADHOST} ${SECADPORT} ${SECADHOST} ${SECADPORT} ${SECADHOST} ${SECADSSLPORT} ${SECWALLETLOC} ${SECWALLETPWD} ${SECADHOST} ${SECADSSLPORT} ${SECWALLETLOC} ${SECWALLETPWD} ${ISSSL} ${ADHOST} ${ADPORT} ${ADHOST} ${ADPORT} ${ADHOST} ${ADSSLPORT} ${WALLETLOC} ${WALLETPWD} ${ADHOST} ${ADSSLPORT} ${WALLETLOC} ${WALLETPWD} ${ISFAILOVER} ${ISFAILOVERSSL} ${SECADHOST} ${SECADPORT} ${SECADHOST} ${SECADPORT} ${SECADHOST} ${SECADSSLPORT} ${SECWALLETLOC} ${SECWALLETPWD} ${SECADHOST} ${SECADSSLPORT} ${SECWALLETLOC} ${SECWALLETPWD} 2>&1 ; stty echo ; echo
#stty -echo; eval ${CMDNAME} @$ORACLE_HOME/ldap/admin/oidspad2.pls ${ISSSL} ${ADHOST} ${ADPORT} ${ADHOST} ${ADPORT} ${ADHOST} ${ADSSLPORT} ${WALLETLOC} ${WALLETPWD} ${ADHOST} ${ADSSLPORT} ${WALLETLOC} ${WALLETPWD} ${ISFAILOVER} ${ISFAILOVERSSL} ${SECADHOST} ${SECADPORT} ${SECADHOST} ${SECADPORT} ${SECADHOST} ${SECADSSLPORT} ${SECWALLETLOC} ${SECWALLETPWD} ${SECADHOST} ${SECADSSLPORT} ${SECWALLETLOC} ${SECWALLETPWD} ${ISSSL} ${ADHOST} ${ADPORT} ${ADHOST} ${ADPORT} ${ADHOST} ${ADSSLPORT} ${WALLETLOC} ${WALLETPWD} ${ADHOST} ${ADSSLPORT} ${WALLETLOC} ${WALLETPWD} ${ISFAILOVER} ${ISFAILOVERSSL} ${SECADHOST} ${SECADPORT} ${SECADHOST} ${SECADPORT} ${SECADHOST} ${SECADSSLPORT} ${SECWALLETLOC} ${SECWALLETPWD} ${SECADHOST} ${SECADSSLPORT} ${SECWALLETLOC} ${SECWALLETPWD} 2>&1 ; stty echo ; echo
# usessl, adhost, adport, adhost, adsslport, walletloc, walletpwd
# isfailover, isfailoverssl, sechost, secport, sechost, secsslport
# secwalletloc, secwalletpwd
# usessl, adhost, adport, adhost, adsslport, walletloc, walletpwd
# isfailover, isfailoverssl, sechost, secport, sechost, secsslport
# secwalletloc, secwalletpwd
# register the plug-ins
echo " "
echo "Registering Plug-ins ..."
echo " "
$ORACLE_HOME/bin/ldapadd -h ${OIDHOST} -p ${OIDPORT} -D cn=orcladmin -w ${ORCLADMINPWD} << EOF
dn: cn=adwhencompare2,cn=plugin,cn=subconfigsubentry
objectclass:orclPluginConfig
objectclass:top
orclpluginname:OIDADPSW2
orclplugintype:operational
orclplugintiming:when
orclpluginldapoperation:ldapcompare
orclpluginenable:1
orclpluginversion:1.0.1
orclPluginIsReplace:1
cn:adwhencompare2
orclpluginsubscriberdnlist:${SCUSB}
orclpluginattributelist:userpassword
orclpluginrequestgroup:${PRGDN}
orclpluginentryproperties:${EP}
dn: cn=adwhenbind2,cn=plugin,cn=subconfigsubentry
objectclass:orclPluginConfig
objectclass:top
orclpluginname:OIDADPSW2
orclplugintype:operational
orclplugintiming:when
orclpluginldapoperation:ldapbind
orclpluginenable:1
orclpluginversion:1.0.1
orclPluginIsReplace:1
cn:adwhenbind2
orclpluginsubscriberdnlist:${SCUSB}
orclpluginrequestgroup:${PRGDN}
orclpluginentryproperties:${EP}
EOF
cat <<DONE
Done.
DONEHi,
This is a problem that is not made clear in the note. What is probably happening here is that both plugins are being fired when a user logs in. OID will only read the value returned from the final plugin to fire. This can be a problem if the user authenticates correctly against the first plug-in but fails on the second. This is entirely legitimate as this note tells you to configure this way but the OID only observes the final result. The note doesn't tell us this.
Here's an example:
We've two OID User users in different containers: cn=Al is in container cn=usersA,dc=oracle,dc=com and cn=BOB is in container cn=usersB,dc=oracle,dc=com.
We have two plugins: pluginA and PluginB. Installed in that order.
When Al logs in the two plugins fire. pluginA finds Al and returns a true, but then pluginB fires and returns a false undoing the good result. OID only accepts the final answer and so rejects the user. When Bob logins in both plugins fire again but it's the second plugin that returns the answer again. This is true and bob gets in.
There's a couple of ways around this and one of the more effective ways is to associate the plugin with the dn. So in our example, we associate the pluginA to fire only for the dn cn=usersA,dc=oracle,dc=com and pluginB only to fire when a user is in cn=usersB,dc=oracle,dc=com. This gets around the problem of mulitple plugins firing and giving conflicting answers as the appropriate plugin only fires once.
I've used this solution in a realtime environment when connecting and provisioning multiple ADs into one OID and found it to be extremely effective.
Another solution is to associate the plugins with groups.
Both of these options may be configured easily by modifying the plugin properties in ODM. Don't forget to restart OID after you've made the changes.
HTH!
Phil.
If -
Plug-ins for Active Standby on Nokia 6110 Navigato...
Is there any way to get other active standby screen plugins on the Nokia 6110 Navigator? I have callender but I'd also like Bluetooth, messages etc. I have a Voda UK branded one.
Good paulrouy - what a team - can you play sweeper
Today Me Tomorrow You -
After activating "Click-to-play" plug-ins, I cannot open pdf files.
In the latest release of Firefox, information about how to prevent plug-ins from loading automatically was in the release notes. I activated this in about:config. (Click-to-play).
After that, I cannot open pdf files! When I click on a link all I get is an empty window. Reloading page don't help.
What I can do, is to click on the button next to the awesome bar and set that plug-ins will always load automatically for this page. Then the pdf file loads.
Another work around is to copy the link and paste it in IE.
Is this a bug with "click-to-play"?Thanks cor-el. I have read the various bug reports and it is indeed the same. Has been known for a while...
Anyway, I find no mention of the work-around: "Click on the button next to the awesome bar and set that plug-ins will always load automatically for this page."
I don't know if there is a place to give that feedback. -
PLUG-INS not always loading - - Coupon Printer Manager plugin has crashed
''dupe of https://support.mozilla.org/en-US/questions/914197''
I am running Windows XP SP3 and all updates are current.
For weeks, running 7.0.1, 8.0.1 or 9.0.1, whenever I try to print coupons at the www.coupons.com website, I have difficulty and consistently I receive the following Firefox ERROR message...
"The Coupons Inc. Coupon Printer Manager plugin has crashed"
...and I always SUBMIT a REPORT to Mozilla.
This website is suppose to invoke the following plug-ins...
Coupons Inc., Coupon Printer Manager 4.0.1.3
Coupons Inc., Coupon Printer Manager 4.0.0.7
...and using Task Manager I watch to see if the Image column shows one or two plug-ins appear - of course, I don't know which ones - see below for additional info. Most of the time only one plug-in appears and then the website asks me to INSTALL the software (again). When two plug-ins appear (again, I do not know which), things run okay for the first coupon - however around 50% of the time I am unable to print a second, third, etc, coupon.
Regarding add-ons, I have the following:
PLUG-INS
Coupons Inc., Coupon Printer Manager 4.0.1.3
Coupons Inc., Coupon Printer Manager 4.0.0.7
Java Deployment Toolkit 6.0.300.12 6.0.300.12
Java Platform SE 6 U30 6.0.300.12
QuickTime Plug-in 7.7 7.7.0.0
Shockwave Flash 11.1.102.55
EXTENSIONS
Adblock Plus 2.0.3
Free Download Manager plugin 1.5.5
APPEARANCE
FOXSCAPE 4.01
Default 9.0.1 (disabled)
I have disabled each of these add-ons to see if anything improves, but nothing does. This does not surprise me since I have been running the same ADD-ONS for months and this problem has only started happening over the past few weeks.
I have uninstalled the Coupon Printer plug-ins, scrubbed my Registry, and then reinstalled them (with FF closed, as well as opened, of course), and that does not help either.
Sure would like to RESOLVE this FF problem.
I am wondering if there's a PLUGINS setting that needs tweaking, and on that note, I have tried setting...
dom.ipc.plugins.java.enabled
...to TRUE (where default is false) and that does not help either.
The following screen shot shows my about:config / plugin details > http://tinypic.com/r/10dv3v7/5
Hopefully, others have experienced the same problem and found a workaround or fix.
Thanks,
CurlySue :o)Sorry, a resolution isn't going to easily or come from Mozilla.
4 out of 5 of those crashes were directly caused by the Coupons, Inc. Coupon Printer DLL = npMozCouponPrinter.dll
The developer of that plugin is going to have to fix it. Contact the Coupon website to find out how to report a bug with that plugin.
https://crash-stats.mozilla.com/report/index/b7c6e33f-d12b-481f-aca0-546b12120111 <br />
https://crash-stats.mozilla.com/report/index/c4077e92-719a-453b-b046-e4b802120217 <br />
https://crash-stats.mozilla.com/report/index/51be502e-6bfb-4c31-8738-1f5302120217 <br />
https://crash-stats.mozilla.com/report/index/9cb6ff8d-0acc-4490-bfa8-c48bf2120217
This report doesn't specifically indite that plugin, but points to a general plugin fault. <br />
https://crash-stats.mozilla.com/report/index/a855f8e7-964c-49b8-a049-54aba2120217 -
I am using Mozilla Firefox and it is now bugging me. After updating it, it is now asking me to always click to activate and use plug-ins like Adobe Reader, Flash, Youtube videosand other plug-ins. I click on activiate all plug-ins but it still asks me to do it each time that I try to use Flash, Adobe Reader, watch a You Tube Video or anything. Why won't Mozilla Firefox automatically actaivate the plug-ins like it used to do. I tried to follow directions on our website for fixing this but it did not work. I am running
Windows XP. Please let me know how to fix this. Thank you.In the past, to protect you from [https://support.mozilla.org/kb/use-plugins-play-audio-video-games plugins] that have stability or security issues, Firefox could only turn off the problematic plugin. Now Firefox can prevent the plugin from running automatically (which prevents many issues) and then let you choose to run or update the plugin. See [[Why do I have to click to activate plugins?]] for more info.
If you'd like to Disable Firefox's Click-to-Play feature,
# Type ''about:config'' in the address bar and press Enter.
# Press the big button to bypass the warning.
# In the search box, paste ''plugins.click_to_play''
# In the search results, double-click ''plugins.click_to_play'' to set its value to '''false''' -
When I checked the plug ins there are some that are not active. How do I know which ones to make active? When I clicked on research it just took me to a google search with a lot of different site to go to. Is there a way or a place to find out which ones should be activated? When I go to a site general don't understand what they are talking about. There were some that I thought I should activate, but don't want to do that with out checking. Last time I did something with out checking had lots and lots of problems. (some REALLY GREAT PEOPLE on this site helped me get things working again) Want to avoid that situation if possible. Thanks
You need to go to add-ons, and when it opens up, there are a list of things to the side, and then click extensions.
-
Firefox update and none of my plug-ins were working till I went and changed them from Ask to Activate to Always Activate. This Adobe Acrobat NPAPI Plug-in says it needs to be updated but when I try it does not update. It returns to the same need to update screen. There is a problem with your latest update.
I did try to update the plug-in. I would not. I fixed the problem by uninstalling the new firefox and downloading an older version and making sure it didn't install the maintenance program. This keeps it from updating. I even tried the 31 beta firefox and it set all plug-ins to ask to activate. Until you can fix this problem I will remain using the older version that works properly.
-
Logic Pro 9.1.1 AU third-party plug-ins ongoing issue for many
Where is the Logic development team on this? Nearly all third-party AU plug-ins produce random pops and clicks at the beginning of playback and on occasion randomly during playback but before audio regions in tracks with these plug-ins installed. These pops and clicks are even visible in the track's meter. http://www.gearslutz.com/board/music-computers/482381-logic-3rd-party-plugs-pop- click-nightmare-how-does-rest-world-do.html How many people need to complain? Is Logic Pro considered production software?
I can't imagine a more textbook and apple-friendly environment than what I have. 32-bit is not the problem. I don't believe logic runs at 64 until you're on os 10.6 and I'm still on 10.5.8. My entire rig is what you'd see in an apple store logic demo. I've tried nearly everything:
1) All standard optimization tips including but not limited to no date/time updates, no airport/wi-fi, no bluetooth
2) I have a ultra high-quality external fw drive by G-drive
3) Standard issue ensemble with updated firmware
4) Moving AU component files from system library to user library
If you look at the number of people commenting on the GS thread as well as other forums – the problem is common and needs to be fixed. I'm not the only logic user plagued by this issue:
http://www.logicprohelp.com/viewtopic.php?t=43306
http://www.logicprohelp.com/viewtopic.php?t=50030
I really believe it has something to do with how many third-party plug-ins handle AU's reset or initialize callbacks; somewhere in between. This bug is clearly affecting many users and I'm coming close to starting a petition and devoting some serious time to making a big dorky stink about it on youtube.
Either the AU spec needs to be updated to clarify some tricks (or hacks) specific to Logic's on-demand DSP usage or the logic team needs to publish a notice to all "Logic" AU developers. Optionally, if Logic had a preference to turn OFF on-demand AU DSP (so that plug-ins are always-on like in every other DAW or...ugh...outboard gear). Logic's on-demand AU DSP handling is outdated considering the processing power available in ANY apple computer made within the last 3 years. My CPU meter in Logic barely even lights up. On-demand DSP is overkill and antiquated and the least Logic can do is provide production or mission-critical users the ability to opt-out if they have the CPU power to do so.
Having said all that; I hope I'm wrong about something and can come back here to eat my words and feel very embarrassed about my rant. I'm going to keep digging for solutions – hopefully, I'll find out the secret to whatever it is the few of you are doing to keep your third-party AU plugs quiet before an audio region starts.
Also; Scott at Stillwell Audio has graciously begun trying to track down this very issue and is one of the few DSPers who has taken interest in helping Logic folk. -
Photoshop CC 2014 - error: javascript plug-ins was missing
hi, i have this problem: when i try to open different things, like photomerge or libraries, i see always this message: "photoshop don't open ... because was missing javascript plug-in".
Please tell me a solution, i reinstalled but nothing.
Here are the info system:
Adobe Photoshop versione: 2014.2.1 20141014.r.257 2014/10/14:23:59:59 CL 987299 x64
Sistema operativo: Windows 7 64 bit
Versione: 6.1 Service Pack 1
Architettura di sistema: Famiglia CPU Intel:6, Modello:7, Stepping:7 con MMX, Intero SSE, SSE FP, SSE2, SSE3, SSE4.1
Conteggio processore fisico: 4
Velocità processore: 2833 MHz
Memoria incorporata: 4095 MB
Memoria disponibile: 1828 MB
Memoria disponibile per Photoshop: 3402 MB
Memoria usata da Photoshop: 70 %
Stampa 3D a più tonalità: disattivato.
Interfaccia Windows 2x: disattivato.
Highbeam: ^ 0 ®Dimensioni porzioni immagine: 1024 K
Livelli cache immagine: 4
Anteprima font: Media
Composizione testo: Latino
Monitor: 1
Visualizza limiti: alto= 0, sinistra= 0, basso= 1080, destra= 1920
Disegno OpenGL: attivato.
OpenGL - Consenti GPU precedenti: Non rilevato.
OpenGL - Modalità disegno: Avanzata
OpenGL - Consenti modalità normale: True.
OpenGL - Consenti modalità avanzata: True.
AIFCoreInitialized=1
AIFOGLInitialized=1
OGLContextCreated=1
NumGLGPUs=1
NumCLGPUs=1
glgpu[0].GLVersion="3.0"
glgpu[0].GLMemoryMB=896
glgpu[0].GLName="GeForce GTX 260/PCIe/SSE2"
glgpu[0].GLVendor="NVIDIA Corporation"
glgpu[0].GLVendorID=4318
glgpu[0].GLDriverVersion="9.18.13.4052"
glgpu[0].GLRectTextureSize=8192
glgpu[0].GLRenderer="GeForce GTX 260/PCIe/SSE2"
glgpu[0].GLRendererID=1506
glgpu[0].HasGLNPOTSupport=1
glgpu[0].GLDriver="nvd3dumx.dll,nvwgf2umx.dll,nvwgf2umx.dll,nvd3dum,nvwgf2um,nvwgf2um"
glgpu[0].GLDriverDate="20140702000000.000000-000"
glgpu[0].CanCompileProgramGLSL=1
glgpu[0].GLFrameBufferOK=1
glgpu[0].glGetString[GL_SHADING_LANGUAGE_VERSION]="3.30 NVIDIA via Cg compiler"
glgpu[0].glGetProgramivARB[GL_FRAGMENT_PROGRAM_ARB][GL_MAX_PROGRAM_INSTRUCTIONS_ARB]=[1638 4]
glgpu[0].glGetIntegerv[GL_MAX_TEXTURE_UNITS]=[4]
glgpu[0].glGetIntegerv[GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS]=[96]
glgpu[0].glGetIntegerv[GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS]=[32]
glgpu[0].glGetIntegerv[GL_MAX_TEXTURE_IMAGE_UNITS]=[32]
glgpu[0].glGetIntegerv[GL_MAX_DRAW_BUFFERS]=[8]
glgpu[0].glGetIntegerv[GL_MAX_VERTEX_UNIFORM_COMPONENTS]=[4096]
glgpu[0].glGetIntegerv[GL_MAX_FRAGMENT_UNIFORM_COMPONENTS]=[2048]
glgpu[0].glGetIntegerv[GL_MAX_VARYING_FLOATS]=[60]
glgpu[0].glGetIntegerv[GL_MAX_VERTEX_ATTRIBS]=[16]
glgpu[0].extension[AIF::OGL::GL_ARB_VERTEX_PROGRAM]=1
glgpu[0].extension[AIF::OGL::GL_ARB_FRAGMENT_PROGRAM]=1
glgpu[0].extension[AIF::OGL::GL_ARB_VERTEX_SHADER]=1
glgpu[0].extension[AIF::OGL::GL_ARB_FRAGMENT_SHADER]=1
glgpu[0].extension[AIF::OGL::GL_EXT_FRAMEBUFFER_OBJECT]=1
glgpu[0].extension[AIF::OGL::GL_ARB_TEXTURE_RECTANGLE]=1
glgpu[0].extension[AIF::OGL::GL_ARB_TEXTURE_FLOAT]=1
glgpu[0].extension[AIF::OGL::GL_ARB_OCCLUSION_QUERY]=1
glgpu[0].extension[AIF::OGL::GL_ARB_VERTEX_BUFFER_OBJECT]=1
glgpu[0].extension[AIF::OGL::GL_ARB_SHADER_TEXTURE_LOD]=1
clgpu[0].CLPlatformVersion="1.1"
clgpu[0].CLDeviceVersion="1.0 CUDA"
clgpu[0].CLMemoryMB=896
clgpu[0].CLName="GeForce GTX 260"
clgpu[0].CLVendor="NVIDIA Corporation"
clgpu[0].CLVendorID=4318
clgpu[0].CLDriverVersion="340.52"
clgpu[0].CUDASupported=1
clgpu[0].CUDAVersion="6.5.12"
clgpu[0].CLBandwidth=9.30992e+010
clgpu[0].CLCompute=366.914
Tipo di licenza: Versione di prova
Numero di serie: Versione di prova
Cartella applicazione: C:\Program Files\Adobe\Adobe Photoshop CC 2014\
Percorso file temporanei: C:\Users\Stefano\AppData\Local\Temp\
La memoria virtuale di Photoshop dispone di I/O asincrono attivato
Volumi di memoria virtuale:
Avvio, 232.9 GB, 165.8 GB disponibili
Cartella plug-in richiesti: C:\Program Files\Adobe\Adobe Photoshop CC 2014\Required\Plug-Ins\
Cartella plug-in principali: C:\Program Files\Adobe\Adobe Photoshop CC 2014\Plug-ins\
Componenti installati:
A3DLIBS.dll A3DLIB Dynamic Link Library 9.2.0.112
ACE.dll ACE 2014/08/12-23:42:09 79.557478 79.557478
adbeape.dll Adobe APE 2013/02/04-09:52:32 0.1160850 0.1160850
AdbePM.dll PatchMatch 2014/09/07-21:07:38 79.558079 79.558079
AdobeLinguistic.dll Adobe Linguisitc Library 8.0.0
AdobeOwl.dll Adobe Owl 5.2.4
AdobePDFL.dll PDFL 2014/08/18-15:13:12 79.512424 79.512424
AdobePIP.dll Adobe Product Improvement Program 7.2.1.3399
AdobeXMP.dll Adobe XMP Core 2014/08/20-09:53:02 79.156797 79.156797
AdobeXMPFiles.dll Adobe XMP Files 2014/08/20-09:53:02 79.156797 79.156797
AdobeXMPScript.dll Adobe XMP Script 2014/08/20-09:53:02 79.156797 79.156797
adobe_caps.dll Adobe CAPS 8,0,0,13
AGM.dll AGM 2014/08/12-23:42:09 79.557478 79.557478
ahclient.dll AdobeHelp Dynamic Link Library 1,8,0,31
amtlib.dll AMTLib (64 Bit) 7.0.0.169 BuildVersion: 7.0; BuildDate: Mon Apr 8 2013 2:31:50) 1.000000
ARE.dll ARE 2014/08/12-23:42:09 79.557478 79.557478
AXE8SharedExpat.dll AXE8SharedExpat 2013/12/20-21:40:29 79.551013 79.551013
AXEDOMCore.dll AXEDOMCore 2013/12/20-21:40:29 79.551013 79.551013
Bib.dll BIB 2014/08/12-23:42:09 79.557478 79.557478
BIBUtils.dll BIBUtils 2014/08/12-23:42:09 79.557478 79.557478
boost_date_time.dll photoshopdva 8.0.0
boost_signals.dll photoshopdva 8.0.0
boost_system.dll photoshopdva 8.0.0
boost_threads.dll photoshopdva 8.0.0
cg.dll NVIDIA Cg Runtime 3.0.00007
cgGL.dll NVIDIA Cg Runtime 3.0.00007
CIT.dll Adobe CIT 2.2.6.32411 2.2.6.32411
CITThreading.dll Adobe CITThreading 2.2.6.32411 2.2.6.32411
CoolType.dll CoolType 2014/08/12-23:42:09 79.557478 79.557478
dvaaudiodevice.dll photoshopdva 8.0.0
dvacore.dll photoshopdva 8.0.0
dvamarshal.dll photoshopdva 8.0.0
dvamediatypes.dll photoshopdva 8.0.0
dvametadata.dll photoshopdva 8.0.0
dvametadataapi.dll photoshopdva 8.0.0
dvametadataui.dll photoshopdva 8.0.0
dvaplayer.dll photoshopdva 8.0.0
dvatransport.dll photoshopdva 8.0.0
dvaui.dll photoshopdva 8.0.0
dvaunittesting.dll photoshopdva 8.0.0
dynamiclink.dll photoshopdva 8.0.0
ExtendScript.dll ExtendScript 2014/01/21-23:58:55 79.551519 79.551519
icucnv40.dll International Components for Unicode 2013/02/25-15:59:15 Build gtlib_4.0.19090
icudt40.dll International Components for Unicode 2013/02/25-15:59:15 Build gtlib_4.0.19090
igestep30.dll IGES Reader 9.3.0.113
imslib.dll IMSLib DLL 7.0.0.154
JP2KLib.dll JP2KLib 2014/06/28-00:28:27 79.254012 79.254012
libifcoremd.dll Intel(r) Visual Fortran Compiler 10.0 (Update A)
libiomp5md.dll Intel(R) OpenMP* Runtime Library 5.0
libmmd.dll Intel(r) C Compiler, Intel(r) C++ Compiler, Intel(r) Fortran Compiler 12.0
LogSession.dll LogSession 7.2.1.3399
mediacoreif.dll photoshopdva 8.0.0
MPS.dll MPS 2014/08/18-23:43:19 79.557676 79.557676
pdfsettings.dll Adobe PDFSettings 1.04
Photoshop.dll Adobe Photoshop CC 2014 15.2.1
Plugin.dll Adobe Photoshop CC 2014 15.2.1
PlugPlugExternalObject.dll Adobe(R) CEP PlugPlugExternalObject Standard Dll (64 bit) 5.0.0
PlugPlugOwl.dll Adobe(R) CSXS PlugPlugOwl Standard Dll (64 bit) 5.2.0.52
PSArt.dll Adobe Photoshop CC 2014 15.2.1
PSViews.dll Adobe Photoshop CC 2014 15.2.1
SCCore.dll ScCore 2014/01/21-23:58:55 79.551519 79.551519
ScriptUIFlex.dll ScriptUIFlex 2014/01/20-22:42:05 79.550992 79.550992
svml_dispmd.dll Intel(r) C Compiler, Intel(r) C++ Compiler, Intel(r) Fortran Compiler 12.0
tbb.dll Intel(R) Threading Building Blocks for Windows 4, 2, 2013, 1114
tbbmalloc.dll Intel(R) Threading Building Blocks for Windows 4, 2, 2013, 1114
TfFontMgr.dll FontMgr 9.3.0.113
TfKernel.dll Kernel 9.3.0.113
TFKGEOM.dll Kernel Geom 9.3.0.113
TFUGEOM.dll Adobe, UGeom© 9.3.0.113
updaternotifications.dll Adobe Updater Notifications Library 8.0.0.14 (BuildVersion: 1.0; BuildDate: BUILDDATETIME) 8.0.0.14
VulcanControl.dll Vulcan Application Control Library 5.0.0.82
VulcanMessage5.dll Vulcan Message Library 5.0.0.82
WRServices.dll WRServices Fri Mar 07 2014 15:33:10 Build 0.20204 0.20204
wu3d.dll U3D Writer 9.3.0.113
Plug-in richiesti:
3D Studio 15.2.1 (2014.2.1 x001 x003)
Affresco 15.2.1
Applica texture 15.2.1
Asimmetria 15.2.1 (2014.2.1 x001 x003)
Bagliore diffuso 15.2.1
Bassorilievo 15.2.1
Bordi brillanti 15.2.1
Camera Raw 8.6
Carta da lettere 15.2.1
Cineon 15.2.1 (2014.2.1 x001 x003)
Collada 15.2.1 (2014.2.1 x001 x003)
Colore mezzetinte 15.2.1
Colori NTSC 15.2.1 (2014.2.1 x001 x003)
CompuServe GIF 15.2.1
Conté Crayon 15.2.1
Contorni accentuati 15.2.1
Contorni con inchiostro 15.2.1
Contorni poster 15.2.1
Contorni strappati 15.2.1
Coordinate polari 15.2.1
Core misurazione 15.2.1 (2014.2.1 x001 x003)
Correzione obiettivo 15.2.1
Cristallizza 15.2.1
Curtosi 15.2.1 (2014.2.1 x001 x003)
Deforma 15.2.1
Deviazione standard 15.2.1 (2014.2.1 x001 x003)
Dicom 15.2.1
Distorsione curvilinea 15.2.1
Eazel Acquire 15.2.1 (2014.2.1 x001 x003)
Effetto acquerello 15.2.1
Effetto carboncino 15.2.1
Effetto carta bagnata 15.2.1
Effetto cromatura 15.2.1
Effetto fotocopia 15.2.1
Effetto increspatura 15.2.1
Effetto incrinatura 15.2.1
Effetto intonaco 15.2.1
Effetto onda 15.2.1
Effetto pennellate 15.2.1
Effetto punti 15.2.1
Effetto retinatura 15.2.1
Effetto ritaglio 15.2.1
Effetto sfera 15.2.1
Effetto sfumino 15.2.1
Effetto spatola 15.2.1
Effetto spirale 15.2.1
Effetto spugna 15.2.1
Effetto vento 15.2.1
Entropia 15.2.1 (2014.2.1 x001 x003)
Esporta tavole di consultazione colore NO VERSION
Estrusione 15.2.1
Fibre 15.2.1
Filtro Camera Raw 8.6
Filtro Pacchetto immagini 15.2.1 (2014.2.1 x001 x003)
Filtro ritaglia e raddrizza foto 15.2.1
Flash 3D 15.2.1 (2014.2.1 x001 x003)
Fluidifica 15.2.1
Formato file bitmap 15.2.1
Formato IFF 15.2.1
Formato PNG 15.2.1
Formato Targa 15.2.1
Fuoco prospettico 15.2.1
Galleria filtri 15.2.1
Gessetto e carboncino 15.2.1
Google Earth 4 15.2.1 (2014.2.1 x001 x003)
Grana pellicola 15.2.1
Grandangolo adattato 15.2.1
Granulosità 15.2.1
HDRMergeUI 15.2.1
HSB/HSL 15.2.1
IGES 15.2.1 (2014.2.1 x001 x003)
Includi filigrana 4.0
Increspatura oceano 15.2.1
Intermedio 15.2.1 (2014.2.1 x001 x003)
Intervallo 15.2.1 (2014.2.1 x001 x003)
Involucro di plastica 15.2.1
JPEG 2000 15.2.1
Leggi Filigrana 4.0
Luce al neon 15.2.1
Massimo 15.2.1 (2014.2.1 x001 x003)
Matita colorata 15.2.1
Matlab Operation 15.2.1 (2014.2.1 x001 x003)
Media 15.2.1 (2014.2.1 x001 x003)
Media 15.2.1 (2014.2.1 x001 x003)
Mezzatinta 15.2.1
Minimo 15.2.1 (2014.2.1 x001 x003)
Modulo Photoshop 3D 15.2.1 (2014.2.1 x001 x003)
Muovi 15.2.1
Nuvole 15.2.1 (2014.2.1 x001 x003)
Nuvole in differenza 15.2.1 (2014.2.1 x001 x003)
Ombra tratteggiata 15.2.1
OpenEXR 15.2.1
Pastelli su superficie ruvida 15.2.1
Patchwork 15.2.1
Pattern mezzetinte 15.2.1
PCX 15.2.1 (2014.2.1 x001 x003)
Penna grafica 15.2.1
Pennello a secco 15.2.1
Photoshop Touch 14.0
Pixar 15.2.1 (2014.2.1 x001 x003)
PLY 15.2.1 (2014.2.1 x001 x003)
Portable Bit Map 15.2.1 (2014.2.1 x001 x003)
Porzioni 15.2.1
Porzioni mosaico 15.2.1
PRC 15.2.1 (2014.2.1 x001 x003)
Radiance 15.2.1 (2014.2.1 x001 x003)
Rendering griglia di consultazione colore NO VERSION
Riduzione effetto mosso 15.2.1
Riflesso obiettivo 15.2.1
Ritaglia e raddrizza foto 15.2.1 (2014.2.1 x001 x003)
Routine FastCore 15.2.1 (2014.2.1 x001 x003)
Routine MMXCore 15.2.1 (2014.2.1 x001 x003)
Salva per Web 15.2.1
Sfocatura con obiettivo 15.2.1
Sfocatura migliore 15.2.1
Sfocatura radiale 15.2.1
Solarizza 15.2.1 (2014.2.1 x001 x003)
Sommatoria 15.2.1 (2014.2.1 x001 x003)
Spruzzo 15.2.1
STL 15.2.1 (2014.2.1 x001 x003)
Sumi-e 15.2.1
Supporto multiprocessore 15.2.1 (2014.2.1 x001 x003)
Supporto WIA 15.2.1 (2014.2.1 x001 x003)
Timbro 15.2.1
Togli interlacciato 15.2.1
Tracciati per Illustrator 15.2.1
Tratti a spruzzo 15.2.1
Tratti ad angolo 15.2.1
Tratti scuri 15.2.1
U3D 15.2.1 (2014.2.1 x001 x003)
Varianza 15.2.1 (2014.2.1 x001 x003)
Vernice di fondo 15.2.1
Vetro 15.2.1
Vetro colorato 15.2.1
Virtual Reality Modeling Language | VRML 15.2.1 (2014.2.1 x001 x003)
Wavefront|OBJ 15.2.1 (2014.2.1 x001 x003)
Wireless Bitmap 15.2.1 (2014.2.1 x001 x003)
Zig zag 15.2.1
Plug-in opzionali e di terze parti: NESSUNO
Impossibile caricare i seguenti plug-in: NESSUNO
Flash:
Librerie
Temi Adobe Color
Periferiche TWAIN installate: NESSUNAYou need to install the latest Java SE6 runtime, go to this link and download it and it should take care of your CS5 if you have Yosemite in order for it to run hope this works
Java for OS X 2014-001 -
How can I insert a plug-in in front of already inserted plug-ins?
If I already inserted and edited e. g. 3 plug-ins into an audio object, and now I want to insert another plug-in into the first position (e. g. Melodyne Bridge), how can I do that. In other words: I want the already inserted and edited 3 plug-ins to move to positions 2, 3 and 4, and the new plug-in into position 1.
Best, Dietmar
Power Mac G5 Dual 2.5 GHz Mac OS X (10.4.4)In the Environment you can move plug-ins if you Control click on the plugin, then press the Apple key down and drag. If you hold down the Option key too, you can copy plug-ins.
Alternatively;
If you don't have a Channel EQ instanced and it's little icon isn't in the area above the first slot, double clicking here will open the Channel EQ and push all the plug-ins down a slot. You can then replace the Channel EQ with the plug-in of your choice.
Regards
Stephen Bennett
Author of:
New Making Music with Logic Pro 7
New Logic Pro Tips and Tricks
Logic Virtual Instruments
Making Music with Your Computer
Published by www.pc-publishing.com -
Until a few months ago I was able to play videos in e-mails on my desktop computer, running on windows XP, through Verizon FIOS. Then I kept getting the message that I needed Adobe Flash Player 9.0. I have downloaded the latest version, Adobe Flash Player 10.3.183.1, several times, getting the message from Adobe that I am now running that program. However, when I try to play a video, I still get the message that the the plug-in isn't installed, and the table of plug-ins doesn't include Adobe Flash Player. Is there something else that must be done to make the (presumably) installed program active? If so, what is it?
Sorry, Firefox 4 is not compatible with Flash for Android.
We're starting work to possibly support Flash for Android in a future version of Firefox. For details, see: https://wiki.mozilla.org/Fennec/Features/Plugins -
I have been using Firefox for about two years. For about a month now I have been unable to view any Google advertisements that run on YouTube pages alongside and under videos. This is important for my business. I would like to stay with Firefox, but this is only a problem when I use Firefox and is not a problem with Internet Explorer or Google Chrome as I checked. I tried uninstalling Firefox and all plugs ins and add ons and then reinstalling it. This did not work. Firefox seems to be blocking the Google codes that enable the ads to run on the pages. I look forward to your help. Thank you.
CS2 is very old and reached its "end of life" a while back. So probably won't run on modern operating systems. If you can still run it, you'll need to uninstall what you have and re-install with the download link below to activate it.
Error: Activation Server Unavailable | CS2, Acrobat 7, Audition 3
Nancy O. -
How to remove a text in browser: Some plug ins used by this page are out of date
How to remove a text in browser: Some plug ins used by this page are out of date. It occur in every page when I surfing. I am aware that is a threat but when I tried to install an update of flash the userinit.dll file from windows registry had gone and I had to reset everything.
a error during the flash update might be itself an indication of malware active on the pc. the browser is your door to the web - therefore it's very important to keep it and all plugins up to date in order to keep your pc & the integrity of your personal data safe.
[https://www.mozilla.org/plugincheck/]
Maybe you are looking for
-
IPhoto and External Hard Drive ?
I am going to move my iphoto library to an external hard drive so that I can have more space on my internal drive. I travel for work and take hunderds of pictures during each trip. While I am away I want to be able to put the pictures on my laptop th
-
Can I use: com.democratandchronicle.rochestermagazine.february2012 In the guide it says: Under Details, specify a Reference Name and Product ID. This Product ID must be identical to the Product ID you use when publishing the folio. Use the "com. publ
-
What is the exact file name for Adobe Photoshop Elements application?
what is the exact file name for Adobe Photoshop Elements application? I jsut downn laoded it and the alias does not work. in the support folder I have an application titled Adobe photoshop Elements Editor and it lauches ok but when I got to import a
-
Hi. I have 44 projects who previously working fine. I saved then to a ntfs disk, using Paragon NTFS. Clean Lion installation, and a new installation from App Store to Imovie. I restored the projects and the events from the NTFS disk to my Lion partit
-
Hi: I would like to know if there is a way to change the default schema a user references. For example, I login as user "bill" with a schema associated with that user. But I want to reference the tables in someone else's schema, maybe user joe's sche