Problem:
以 IE 連 Linux 應用系統,輸入帳號 / 密碼 後,出現下列錯誤訊息:
org.springframework.ldap.AuthenticationException: [LDAP: error code 49 - 80090308: LdapErr: DSID-0C00334, comment: AcceptSecurityContext error, data 533, vece]; nested exception is javax.naming.AuthenticationException: [LDAP: error code 49 - 80090308: LdapErr: DSID-0C00334, comment: AcceptSecurityContext error, data 533, vece]
Study:
應用系統設定唯一帳號,User 透過 AD 認證後,既可使用此應用系統。
找出應用系統目錄 XXX\WebContent\WEB-INF 下之檔案 ApplicationContext-Security.html,其中 authenticatonSource 段紀錄:
<bean id="authenticationSource"
class="org.springframework.ldap.authentication.DefaultValuesAuthenticationSourceDecorator">
<property name="target" ref="springSecurityAuthenticationSource" />
<property name="defaultUser" value="yyyy@xxxx.com.tw" />
<property name="defaultPassword" value="zzzz" />
</bean>
Solution:
查看 AD,發現 yyyy@xxxx.com.tw 被 disable 掉,重新打開即可。
“Those who are in love with practice without knowledge are like the sailor who gets into a ship without rudder or compass and who never can be certain [where] he is going. Practice must always be founded on sound theory.” by Leonardo da Vinci
2016年6月19日 星期日
2016年6月12日 星期日
【Oracle ERP Note 】 FRM-41830: List of Values contains no entries
Problem:
User 申請使用 Data Collection 某項功能,權限已給予,但是點選詢問時,無法列出日報表供選取,而系統有錯誤訊息如下:
FRM-41830: List of Values contains no entries
Solution:
1. 以 super user 登入,點選 System Administration > Concurrent > Requests
2. sync 這些 local table. 在 Submit Request 視窗之欄位 Name中,選取 Synchronize WF LOCAL tables
3. 注意: 在 Parameters 之視窗中,欄位 Orig System 選取 HZ Group (TCA Groups)
User 申請使用 Data Collection 某項功能,權限已給予,但是點選詢問時,無法列出日報表供選取,而系統有錯誤訊息如下:
FRM-41830: List of Values contains no entries
Solution:
1. 以 super user 登入,點選 System Administration > Concurrent > Requests
2. sync 這些 local table. 在 Submit Request 視窗之欄位 Name中,選取 Synchronize WF LOCAL tables
3. 注意: 在 Parameters 之視窗中,欄位 Orig System 選取 HZ Group (TCA Groups)
2016年6月6日 星期一
【Easy Flow 】EasyFlow 可點選其他表單,但是點選請假單時,沒有任何反應。
Problem:
xxx 的 EasyFlow 可點選其他表單,但是點選請假單時,沒有任何反應。
Study:
其他人點選請假單都正常,唯有 xxx 點選沒反應。
查看 EasyFlow 組織精靈,xxx 之前代理人 yyy 離職,無代理人。
Solution:
EasyFlow 設定其代理人後,xxx 點選請假單正常。
2016年6月3日 星期五
【Oracle Discoverer 】點選 Discoverer,出現錯誤訊息 “Discoverer 無法更新系統登入,請嘗試使用 REGEDIT”
Problem:
點選 Discoverer,出現錯誤訊息
“Discoverer 無法更新系統登入,請嘗試使用 REGEDIT”
Solution:
解除舊 Discoverer 安裝,重新安裝 Oracle Discoverer 的 client
2016年6月2日 星期四
【Oracle ERP Note 】PL/SQL 連接時,報錯 SQL*Net not properly installed OracleHomeKey:
Problem:
安裝 PL/SQL 欲連接 DB時,出現錯誤訊息 : SQL* Net not properly installed
OracleHomeKey: SOFTWARE\ORACLE
OracleHomeDir:
Study:
1. 點選 PL/SQL 後,Oracle Logon 視窗中的欄位 Database 是空的,沒有點選的項目 (SID),且 Connect as 這欄位沒有出現。判斷 PL/SQL 啟動時,沒有讀取 tnsname.ora 設定檔
2. 在 PL/SQL 的 tool > Preference 中察看,Oracle Home [empty is auto detect] 與 OCI library [empty is auto detect] 都是空白
3. PL/SQL 這工具需要安裝 Oracle Client,若是安裝 Oracle Server 在 PC 端,雖然以 sqlplus 連接 DB Tier 沒問題,而誤以為 Oracle Home [empty is auto detect] 填入 C:\app\Administrator\product\11.2.0\dbhome_1,以及 OCI library [empty is auto detect] 填入 C:\app\Administrator\product\11.2.0\dbhome_1\bin\oci.dll 也是沒用。
Solution:
1. 安裝 Oracle Client 工具
2. 修改 C:\oracle\product\11.1.1\as_1\network\admin 目錄下的 tnsname.ora
3. 點選 PL/SQL,此時 Oracle Login 已讀取此 tnsname.ora,而在 Database 時可點選,且 Connect as 可點選 Logon 的角色是 Normal, SYSDBA, SYSOPER
安裝 PL/SQL 欲連接 DB時,出現錯誤訊息 : SQL* Net not properly installed
OracleHomeKey: SOFTWARE\ORACLE
OracleHomeDir:
Study:
1. 點選 PL/SQL 後,Oracle Logon 視窗中的欄位 Database 是空的,沒有點選的項目 (SID),且 Connect as 這欄位沒有出現。判斷 PL/SQL 啟動時,沒有讀取 tnsname.ora 設定檔
2. 在 PL/SQL 的 tool > Preference 中察看,Oracle Home [empty is auto detect] 與 OCI library [empty is auto detect] 都是空白
3. PL/SQL 這工具需要安裝 Oracle Client,若是安裝 Oracle Server 在 PC 端,雖然以 sqlplus 連接 DB Tier 沒問題,而誤以為 Oracle Home [empty is auto detect] 填入 C:\app\Administrator\product\11.2.0\dbhome_1,以及 OCI library [empty is auto detect] 填入 C:\app\Administrator\product\11.2.0\dbhome_1\bin\oci.dll 也是沒用。
Solution:
1. 安裝 Oracle Client 工具
2. 修改 C:\oracle\product\11.1.1\as_1\network\admin 目錄下的 tnsname.ora
3. 點選 PL/SQL,此時 Oracle Login 已讀取此 tnsname.ora,而在 Database 時可點選,且 Connect as 可點選 Logon 的角色是 Normal, SYSDBA, SYSOPER
【VMware 】建立VMware虛擬機: 以安裝 Windows Server 2012 R2 為例
新增虛擬機器:
1. 在根目錄按右鍵,點選新增虛擬機器
2. 若自訂虛擬機,可選要安裝虛擬機的版本(此與 vSphere 可使用的版本有關)
3. 虛擬通訊數目與虛擬端的通訊核心數目需決定好,不要事後再更動
4. 此時把 Floppy Drive 移除,而重新加入 CD/DVD
5. 別忘了DVD 需先設定 (mount) 才能找到使用
基本上虛擬機的基本設定已完成,接下來選擇欲安裝的作業系統 OS
安裝作業系統 OS
1. Power On 開啟虛擬機 (在虛擬機上按下右鍵,點選 電源 > 開啟電源)
2. 此時,虛擬機會找到光碟機開機,安裝 OS
3.選擇含有GUI 的操作介面
4. 選擇 自訂:只安裝 Windows 進階。此選項會安裝新的 OS,若有舊的OS,不會保留
5. 安裝好後,伺服器重新命名 Host Name
6. 為新增 Hard Disk (D:) ,先移除光碟機 CD/DVD Drive 1,事後再加回
7. 到 電腦管理 > 磁碟機管理格式化硬碟 : (需按右鍵連線),連線後,選擇 初始化硬碟,在未配置磁區,新增簡單硬碟
8. 設定 TCP/IP 的固定 IP 及對外 DNS IP
9. 設定防火牆 firewall
1. 在根目錄按右鍵,點選新增虛擬機器
2. 若自訂虛擬機,可選要安裝虛擬機的版本(此與 vSphere 可使用的版本有關)
3. 虛擬通訊數目與虛擬端的通訊核心數目需決定好,不要事後再更動
5. 別忘了DVD 需先設定 (mount) 才能找到使用
基本上虛擬機的基本設定已完成,接下來選擇欲安裝的作業系統 OS
安裝作業系統 OS
1. Power On 開啟虛擬機 (在虛擬機上按下右鍵,點選 電源 > 開啟電源)
2. 此時,虛擬機會找到光碟機開機,安裝 OS
3.選擇含有GUI 的操作介面
4. 選擇 自訂:只安裝 Windows 進階。此選項會安裝新的 OS,若有舊的OS,不會保留
5. 安裝好後,伺服器重新命名 Host Name
6. 為新增 Hard Disk (D:) ,先移除光碟機 CD/DVD Drive 1,事後再加回
7. 到 電腦管理 > 磁碟機管理格式化硬碟 : (需按右鍵連線),連線後,選擇 初始化硬碟,在未配置磁區,新增簡單硬碟
8. 設定 TCP/IP 的固定 IP 及對外 DNS IP
9. 設定防火牆 firewall
訂閱:
文章 (Atom)