WebUtil Configuration Issue
I have successfully configured my IDS for WebUtil, but
have been unable to accomplish same for iAS10g, while
following the documentation and the various threads on
this forum. My forms configuration works if I use a
config= with NO webutil involved, but with WebUtil in the
picture, it fails. All the details are as follows:
WebUtil is installed physically at d:\OraAsMTier\forms90\webutil
The configuration has been double checked against documentation and
forum posts/responses. The jacob.jar file has been installed, signed
and configured. Configuration elements are included below.
JVM Console Output (Chopped to conserve lines)
Oracle JInitiator: Version 1.3.1.18
Using JRE version 1.3.1.18-internal Java HotSpot(TM) Client VM
------ <chopped> ------
JAR cache enabled
Location: C:\Documents and Settings\hankf\Oracle Jar Cache
Maximum size: 50 MB
Compression level: 0
------ <chopped> ------
java.net.SocketException: Connection reset by peer: JVM_recv in socket input stream read
at java.net.SocketInputStream.socketRead(Native Method)
------ <chopped> ------
WARNING: Unable to cache http://msiasvr.tmspc.internal/forms90/webutil/webutil.jar
Loading http://msiasvr.tmspc.internal/forms90/webutil/jacob.jar from JAR cache
load: class oracle.forms.webutil.common.RegisterWebUtil not found.
java.lang.ClassNotFoundException: java.io.IOException: open HTTP connection failed.
at sun.applet.AppletClassLoader.getBytes(Unknown Source)
------ <chopped> ------
java.lang.NullPointerException
at sun.net.www.http.ChunkedInputStream.readChunkSize(Unknown Source)
------ <chopped> ------
Configuration elements added to files for WebUtil
In file: forms90.conf
# 04/29/2005 Added this alias to map the WebUtil utility package
AliasMatch ^/forms90/webutil/(..*) "D:/OraAsMTier\forms90\webutil/lib/$1"
In file: formsweb.cfg
# A separate section in formsweb.cfg is used to configure webutil for testing
# That (trimmed to conserve lines) section follows:
[MS_MKTNG_WEBUTIL]
# System parameter: default base HTML file
baseHTML=d:\OraAsMTier\forms90\webutil\server\webutilbase.htm
# System parameter: base HTML file for use with JInitiator client
baseHTMLjinitiator=d:\OraAsMTier\forms90\webutil\server\webutiljini.htm
# System parameter: base HTML file for use with Sun's Java Plug-In
baseHTMLjpi=d:\OraAsMTier\forms90\webutil\server\webutiljpi.htm
# System parameter: base HTML file for use with Microsoft Internet Explorer
# (when using the native JVM)
baseHTMLie=baseie.htm
# System parameter: delimiter for parameters in the base HTML files
HTMLdelimiter=%
# System parameter: working directory for Forms runtime processes
# WorkingDirectory defaults to <oracle_home>/forms90 if unset.
workingDirectory=E:\MsApObje10g\Bin
# System parameter: file setting environment variables for the Forms runtime processes
envFile=default.env
# System parameter: JVM option for Microsoft Internet Explorer.
# This parameter specifies how to execute the Forms applet under
# Microsoft Internet Explorer 5.x or above. Put IE=native if you want
# the Forms applet to run in the browser's native JVM.
IE=JInitiator
------ <chopped> ------
# Forms applet parameter: URL path to Forms ListenerServlet
serverURL=/forms90/l90servlet
# Forms applet parameter
codebase=/forms90/java
# Forms applet parameter
imageBase=codeBase
------ <chopped> ------
# Forms applet archive setting for JInitiator
archive_jini=f90all_jinit.jar,icons.jar
# Forms applet archive setting for Microsoft Internet Explorer native JVM
archive_ie=f90all.cab
# Forms applet archive setting for other clients (Sun Java Plugin, Appletviewer, etc)
archive=f90all.jar
------ <chopped> ------
# Parameter related to the version of JInitiator
jinit_exename=jinit.exe#Version=1,3,1,18
# Parameter related to the version of JInitiator
jinit_mimetype=application/x-jinit-applet;version=1.3.1.18
# Page displayed to users to allow them to download Sun's Java Plugin.
# Sun's Java Plugin is typically used for non-Windows clients.
# (NOTE: you should check this page and possibly change the settings)
jpi_download_page=http://java.sun.com/products/plugin/1.3/plugin-install.html
# Parameter related to the version of the Java Plugin
jpi_classid=clsid:8AD9C840-044E-11D1-B3E9-00805F499D93
# Parameter related to the version of the Java Plugin
jpi_codebase=http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0
# Parameter related to the version of the Java Plugin
jpi_mimetype=application/x-java-applet;version=1.3
# EM config parameter
------ <chopped> ------
# Parameter which tells App server where to find the JAR file for the WebUtil utility package. WebUtil is from Oracle, and provides pre-coded routines to replace missing client-side Client-Server functionality, like text io, file read-write, etc.
webUtilArchive=/forms90/webutil/webutil.jar,/forms90/webutil/jacob.jar
In file default.env:
FORMS90_PATH=E:\MsApObje10g\bin;d:\OraAsMTier\forms90;d:\OraAsMTier\forms90\webutil\forms
PATH=d:\OraAsMTier\bin;d:\OraAsMTier\jdk\jre\bin\client
CLASSPATH=d:\OraAsMTier\forms90\webutil\lib\webutil.jar;d:\OraAsMTier\jdk\jre\lib\rt.jar;d:\OraAsMTier\j2ee\OC4J_BI_Forms\applications\forms90app\forms90web\WEB-INF\lib\f90srv.jar;d:\OraAsMTier\jlib\repository.jar;d:\OraAsMTier\jlib\ldapjclnt9.jar;d:\OraAsMTier\jlib\debugger.jar;d:\OraAsMTier\jlib\ewt3.jar;d:\OraAsMTier\jlib\share.jar;d:\OraAsMTier\jlib\utj90.jar;d:\OraAsMTier\jlib\zrclient.jar;d:\OraAsMTier\reports\jlib\rwrun.jar
WEBUTIL_CONFIG=d:\OraAsMTier\forms90\webutil\server\webutil.cfg
In file webutil.cfg
# No changes. File is default included with download of V1.05
In the browser (Netscape 7.2) I get Applet
oracle.forms.engine.main notinited
and that's it. Nothing in logs anywhere on the
application server anywhere, although logging and tracing
for forms are configured.
I have checked many times my configuration against all the
notes and documents and posts I can find, but I have to be
overlooking something. Any assistance is greatly
appreciated.
Thanks
Hank
Additional information: Thinking there might be a problem
with the signing of the jar files, I re-signed both
webutil.jar and jacob.jar with the original certificate
created the first time I signed them. When testing my forms
app the java console indicated the same errors for webutil
as reported previously, but it did note that jacob.jar was
out of date, and re-downloaded it. Both jacob.jar and
webutil.jar are in the exact same physical folder on the
AppServer filesystem: D:\OraAsMTier\forms90\webutil\lib
where jacob.jar refreshed properly and webutil download
failed with the error "java.net.SocketException:
Connection reset by peer: JVM_recv in socket input stream
read...". In case it is helpful.
Thanks
Hank
Similar Messages
-
Hello,
I have a strange WebUtil install issue on 10gIAS 10.1.2.0.2. I downloaded the 1.0.6 WU version and put it into a webutil directory under forms (which the pre-configuration of AS seem to assume) and when I call the forms servlet with ?config=webutil the "RegisterWebUtil - Loading WebUtil Version 1.0.6" shows but the main applet doesn't load. The webutil HTML template is found and looks OK in View Source but no applet. The config section has a archive_jini but it behaves as if the main jar can't be found(?) Nothing extra in the jinit-console, even at log level 5. webutil.cfg is copied to forms/server and frmwebutil.jar to forms/java.
Suggestions appreciated,
NikHi,
Can you check Vitual Path of WebUtil in the config file ..\forms\server\forms.conf?
I would like to see your files
..\forms\server\default.env
..\forms\server\forms.conf
BACH -
What values to place in signer.properties file for Webutil configuration
Hi. I'm not sure of what value to place in JDK_HOME in signer.properties for Webutil configuration. My current settings are:
JDK_HOME=D:\ora9i\jdk
JINIT_HOME=C:\Archivos de programa\Oracle\JInitiator 1.3.1.13
#Certificate settings:
# These are used to generate the initial signing certificate
# Change them to suite your organisation
DN_CN=Product Management
DN_OU=Development Tools
DN_O=Oracle
DN_C=US
JAR_KEY=webutil
JAR_KEY_PASSWORD=webutil
Is JDK_HOME the jdk for oracle or SDK for windows machine(how to find?)?. Also how do i repeat the process of makecert and signing of webutil.jar and jacob.jar?. If i try to repeat this process I get the following warnings or error?
Makecert:
keytool error: java.lang.Exception: Key pair not generated, alias <webutil> already exists
Certificate created...JDK_HOME is just the location of a Java distribution with Keytool in it - have a look at the signer batch file and you'll see how each variable is used. Also if you run keytool from the command prompt it will show you the commands to delete and existing Key or list the keys that are currently stored.
-
Configuration Issue in User Mapping ..
Hi,
Pls help resolve this issue..
When i go to <b>" UserMapping "</b> option using the <b>"Personalize "</b> link , i get the following error msg..
"There is a configuration issue which leads to problem when accessing user mapping data for the selected backend system"
Also , if i go thru "User Administration -> User Mapping "
then it says,
--"There is a configuration issue which leads to problem when accessing user mapping data for the selected backend system .
Usually reason is user mapping being configured for Strong encryption, but necessary additional files might be missing.Check Security log file for information "--
I am not able to solve this problem..Pls help
Thanks in advanceHi Venkat,
<b>Here the quick and dirty solution</b>:
In your portal go to 'System Administration' -> 'System Configuration' -> 'UM Configuration' -> 'Direct Editing'.
There locate the parameter 'ume.usermapping.unsecure', set it to 'TRUE' and restart your server.
I would rather recommend to install the unlimited strength jurisdiction policy files.
For more info on this, check this thread:
JCE Jurisdiction does not allow Portal to start
Hope this helps,
Robert -
Configuration issue of syslog.conf
Dear All,
My client is facing a configuration issue of syslog.conf.
They have set a cacti on a Linux server for monitoring of all servers snmp & syslog.
The part of snmp has set up successfully but cannot send the syslog to the cacti.
My client want the syslog can keep on the localhost and send to cacti for monitoring
we have tried to do the following things for make it work:
Insert the information (*.* @10.251.99.74) in /etc/syslog.conf
Restart service of system-log
Deleted all word of loghost in the /etc/hosts file
But still not work. Anyone can give me suggestion or idea about this?Thank you for your reply.
It is tab. But I think the problem is solaris cannot use *.* to represent all logs.
I have used the following is work
*.err;ker.debug;daemon.notice;mail.crit @10.251.99.74
If that is not the mail reason, please put me right. -
Anti-relay filter configuration issues
Configuration issues with the anti-relay filter in Messaging Server 4.1x.
The following information addresses common questions about configuration issues
with the anti-relay filter in Messaging Server 4.1x:<BR>
<P>
<OL>
<LI><B>Question:</B><BR>
What is the difference between the delivery
and submission
options?<BR>
<P>
<B>Answer:</B><BR>
The submission option
allows specified users to send email to any email address in the world.
These users are typically internal users.
<P>
The delivery option
allows specified users to receive email from anybody. These users
are also typically internal users.
<P>
A standard filter will appear something as follows:<BR>
<P>
# This is the anti-relay config file written by Jay at iPlanet
# The first section sets default conditions
resolvehostnames:0
useauthinfo:0
advertiseauthinfo:1
# This section sets domains to be delivered to by anybody
delivery:*@my.domain.com
# This section sets domains that can send any place
submission:129.12.4.*
<P>
<P>
<LI><B>Question:</B><BR>
The delivery
option works properly. However, why doesn't the
submission option
appear to be allowing emails from specified users to pass through?
<P>
<B>Answer:</B><BR>
The problem with the submission behavior could be due to the setting of the
the resolvehostnames
parameter. If this parameter is turned on
(resolvehostnames:1),
then <I>all</I> entries in this configuration file must be fully qualified
host names. Although wildcards will work, you cannot specify IP
addresses with this configuration setting.
<P>
<P>
<LI><B>Question:</B><BR>
Is it possible to allow people outside of my network to connect to the server
and send mail out?
<P>
<B>Answer:</B><BR>
Yes. To allow outside users to connect to the server and send mail
to any address, without granting the same privilege to the rest of the world,
activate the authenticated SMTP portion of the filter via the
useauthinfo option.
Setting this parameter to "1" (i.e., useauthinfo:1
) will require a user who is not in a
submission address and who is attempting to send email to an address not in
the delivery range to authenticate with a user ID and password.
</OL>
<P>
For additional information on the anti-relay filter, please refer to the
Messaging Server 4.1 Administrator's Guide at<BR>
<P>
http://docs.iplanet.com/docs/manuals/messaging/nms41/ag/ubefiltr.htm#1073677Prashant:
Are you using a UBE filter to configure domain-based anti-relayinging? We had better luck with the anti-relay plug-in. There is some info on this (for 4.15) at
http://docs.sun.com/source/816-6044-10/ubefiltr.htm#1069973
You have to enable the plug-in using configutil, per the above. The anti-relay plug-in is controlled by antirelay.conf. Be aware that the pattern matching rules are very limited, and not well documented. Fortunately, the source code to the plug-in is included, and you can see what it is doing. To pass the tests we had to add a hard-coded test for a "%" in the source and recompile:
*** antirelay.c.orig Thu Oct 31 04:42:13 2002
--- antirelay.c Thu Oct 31 04:22:07 2002
*** 934,939 ****
--- 934,940 ----
* Weight must be non-zero to begin with so that matches on just "*"
* will work.
+ if( strchr(text,'%') != NULL ) return ABORT;
weight = TRUE;
for ( ; *p; text++, p++) {
if (*text == '\0' && p != '')
Not a really elegant hack, but we didn't need a fully functional regex engine. -
hello,
i am trying to run a form using webutil on appliaction server. i get a dailog box for webutil configuration but its empty.. ITS NOT DOWNLOADING ANY WEBUTIL FILEShello priya,
ya when i try to run the form using webutil a webutil configuration dalilog box comes up with no entries it and press ok button and the form opens up normal.
but i solved that problem by setting the formsweb.cfg file in server for the application i am using.
so now that problem is fine. the webutil files comes up in the dailog box.
but now another problem. i have a button by click of which i am sending mails. i have the OLE2 concept. and it works very fine in client/server but when i try from application server it doesnt work .. it's giving me error ora-305500.
then i understood we have to use client_ole2 which comes with webutil to run it on client and now no ora305500 error.
but now when i press teh button it does nothing and no error too and doesnt send mails also.
any idea.. reply soon..
with luv,
munira
w
any idea????? -
Webutil configuration for jre, Forms 10g in windows 7 application server
hi all,
we are recently upgraded the application server with new os windows7. and clients ae also upgraded with windows7.
we are using forms 10g(developer suite 10g). and installed jre6 instead of jinitiator and did the all needful changes in formsweb.cfg. and ialready installed ofiice-2003(for excel)
but we are unable to run reports in excel format*. while we select the repotr type is exel in list item
and click ok button the following error is coming
oracle.forms.webutil.ole ole functions bean not found
client_ole2.create_obj will not work.
=====================
the following is the webutil configuration in formsweb.cfg
=====================
[webutil]
archive=frmall.jar,frmwebutil.jar,jacob.jar
archive_jini=frmall_jinit.jar,frmwebutil.jar,jacob.jar
#,f90all_jinit.jar
WebUtilArchive=frmwebutil.jar,jacob.jar
WebUtilLogging=off
WebUtilLoggingDetail=normal
WebUtilErrorMode=Alert
WebUtilDispatchMonitorInterval=5
WebUtilTrustInternal=true
WebUtilMaxTransferSize=16384
baseHTMLjinitiator=basejpi.htm
baseHTMLjpi=webutiljpi.htm
baseHTML=webutilbase.htm
#baseHTML=webutiljpi.htm
lookAndFeel=Oracle
if any changes in the configuration and jre files.please mention it.
kindly help me how to resolve this problem
thank you
Edited by: vamsi on 3 Jan, 2012 12:59 AM
Edited by: vamsi on 3 Jan, 2012 1:21 AM
Edited by: vamsi on 3 Jan, 2012 1:21 AMSee my comments in this post:
java.lang.ClassNotFoundException: oracle.forms.webutil.ole.OleFunctions
and this one:
webutil.cfg for win-7 64 bit client -
Oracle 11g Fusion Middleware (11.1.1.3.0) Report Configuration Issue
=============================================
Hi All,
I have installed Oracle 11g Fusion Middleware (11.1.1.3.0) on Oracle Linux 5 and getting some issues while configuring. What's happening is that when I run my report, it looks for the library attached to it. If I define the REPORTS_PATH in reports.sh, it works fine.
What I want to achieve is to push reports to use REPORTS_PATH environment variable from rwserver.conf instead of reports.sh
Someone told me to remove the REPORTS_PATH from reports.sh and add the REPORTS_PATH from reports.sh to a default.env in rwserver.conf, but it didn't worked.
What I know about the report server stuff in 11g Fusion Middleware is that it consists of two different servers (Standalone and In Process). Our application runs report using SRW.RUN_REPORT which basically use In Process report server setting in rwserver.conf to run the report.
The heirarchy in which reports try to look for the REPORTS_PATH is
1) REPORTS.sh
2) rwserver.conf
3) Settings as per Oracle Enterprise Manager Configuration Settings.
My standalone report server name is ReportsServer_hostname_asinst_F and the In Process Server name is rep_wls_reports_hostname_asinst_frd. When I define rep_wls_reports_hostname_asinst_frd (In process Report Server Name) for the server name parameter, I do not get any results for the report run using srw.run_report. Also I can't see the reason behind the report executed because of the following issue
http://hostname:8888/reports/rwservlet/showjobs?server=rep_wls_reports_hostname_asinst_frd
REP-51019: System user authentication is missing.
** the Singlesignon in rwservlet.properties is defined as no
But when I define ReportsServer_hostname_asinst_F (Standalone Report Server Name) as server parameter and ran the report using srw.run_report, I get result with the REPORTS_PATH defined in reports.sh not using rwserver.conf file.
http://hostname:8888/reports/rwservlet/showjobs?server=ReportsServer_hostname_asinst_F
(which shows the report just run).
Can someone who did Report Server configuration using ENV files (changing rwserver.conf), pls. send me the screenshots. Want to make sure if I am changing the correct files under correct location.
Pls. feel free to ask me questions related to the environment set up.
ThanksYour question belongs in {forum:id=84}
John -
Profit cebter and copany code configuration issue
i am making one sales order in which the item number level when i put profit center GB03100004 earlier i was getting company
code in profit segment as GB03, but now i am getting as GB01.
is this related to any configuration issue, please let me know.Hi,
Goto the T.Code KE53.
Enter the Controlling area.
Enter the profit centre.
Click on Company Codes.
Check for which company code the field "Assigned" is ticked.
Please check with your FICO consultant for more information and modifications.
Regards,
Krishna. -
EM Configuration issue.
I have installed grid agent on different server. When i ran emctl status agent i am getting below error.
EM Configuration issue. /u01/app/oracle/product/10g/hostname.com_ORCL.
OS is AIX
Thanks in advance...I am in AGENT_HOME.You are under Agent installation that's one thing. You also need to make sure your environment variable ORACLE_HOME point to AGENT_HOME not the database installation.
-
Hi,
I tried to put my database in Archivelog mode through EM , at the time of restarting the database it didnt start... instance is starting but database is not opening....
I tried this command but its giving error... ( I am running 10g r2 , on RHEL 5 which is install on Oracle virtual toolbox )
emctl start dbconsole
OC4J Configuration issue. /opt/oracle/oraclehome_112/db_1/oc4j/j2ee/OC4J_DBConsole_myhostname_orcl not found.
where orcl is the instance name.
and this directory, OC4J_DBConsole_myhostname_orcl, does not exist on the file system.
In some article I read ... the solution I tried to type...
http://kamranagayev.com/2011/03/21/step-by-step-installing-oracle11g-on-linux/
Feedback no. 19
./emca -deconfig dbcontrol db -repos drop
bash : ./emca : No Such file or Directory
./emca -config dbcontrol db -repos create
Thanks and regards...Hello;
I'm thinking this step was either missed of you have a typo :
Change the entry of .bash_profile file of the oracle user and add following lines:
vi /home/oracle/.bash_profile
export ORACLE_HOME=/u01/home/oracle/product/11.2.0/db_1
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib
export PATH=$ORACLE_HOME/bin:$PATHIf your ORACLE_HOME is set it should find the "emca".
You can test by running these export commands at the Linux prompt.
The which command is your friend
which emca
/u01/app/oracle/product/11.2.0.2/bin/emcaBest Regards
mseberg
Edited by: mseberg on Feb 29, 2012 2:52 PM -
Hi,
I am having a problem getting OAuth to work from Exchange 2013 to Lync 2013.
I have read and following the instructions online and cannot see what I am doing wrong.
On the Exchange 2013 server, I get the following error when I run:
Test-OAuthConnectivity -Service EWS -TargetUri
https://exchserver2.domainname.local/ews/ -Mailbox "Jack"
RunspaceId : 920118a3-6ab2-45dc-9b68-de68133de95e
Task : Checking EWS API Call Under Oauth
Detail : The configuration was last successfully loaded at 01/01/0001 00:00:00 UTC. This was 1059263714 minutes
ago.
The token cache is being cleared because "use cached token" was set to false.
Exchange Outbound Oauth Log:
Client request ID: 19ad80f6-7751-429f-aac5-e802105fbbc6
Information:[OAuthCredentials:Authenticate] entering
Information:[OAuthCredentials:Authenticate] challenge from
'https://exchserver2.domainname.local/ews/Exchange.asmx' received: Bearer
client_id="00000002-0000-0ff1-ce00-000000000000",
trusted_issuers="[email protected]",Negotiate,NTLM
Information:[OAuthCredentials:GetToken] client-id: '00000002-0000-0ff1-ce00-000000000000', realm: '',
trusted_issuer: '[email protected]'
Information:[OAuthCredentials:GetToken] start building a token for the user domain 'domainname.co.uk'
Information:[OAuthTokenBuilder:GetAppToken] start building the apptoken
Information:[OAuthTokenBuilder:GetAppToken] checking enabled auth servers
Error:[OAuthTokenBuilder:GetAppToken] unable to continue building token; no locally configured issuer
was in the trusted_issuer list, realm from challenge was also empty. trust_issuers was
[email protected]
Error:The trusted issuers contained the following entries
'[email protected]'. None of them are configured locally.
Exchange Response Details:
HTTP response message:
Exception:
System.Net.WebException: The request was aborted: The request was canceled. --->
Microsoft.Exchange.Security.OAuth.OAuthTokenRequestFailedException: The trusted issuers contained the
following entries '[email protected]'. None of them are
configured locally.
at Microsoft.Exchange.Security.OAuth.OAuthTokenBuilder.GetAppToken(String applicationId, String
destinationHost, String realmFromChallenge, IssuerMetadata[] trustedIssuersFromChallenge, String
userDomain)
at Microsoft.Exchange.Security.OAuth.OAuthTokenBuilder.GetAppWithUserToken(String applicationId,
String destinationHost, String realmFromChallenge, IssuerMetadata[] trustedIssuersFromChallenge, String
userDomain, ClaimProvider claimProvider)
at Microsoft.Exchange.Security.OAuth.OAuthCredentials.GetToken(WebRequest webRequest,
HttpAuthenticationChallenge challengeObject)
at Microsoft.Exchange.Security.OAuth.OAuthCredentials.Authenticate(String challengeString, WebRequest
webRequest, Boolean preAuthenticate)
at Microsoft.Exchange.Security.OAuth.OAuthCredentials.OAuthAuthenticationModule.Authenticate(String
challenge, WebRequest request, ICredentials credentials)
at System.Net.AuthenticationManager.Authenticate(String challenge, WebRequest request, ICredentials
credentials)
at System.Net.AuthenticationState.AttemptAuthenticate(HttpWebRequest httpWebRequest, ICredentials
authInfo)
at System.Net.HttpWebRequest.CheckResubmitForAuth()
at System.Net.HttpWebRequest.CheckResubmit(Exception& e, Boolean& disableUpload)
at System.Net.HttpWebRequest.DoSubmitRequestProcessing(Exception& exception)
at System.Net.HttpWebRequest.ProcessResponse()
at System.Net.HttpWebRequest.SetResponse(CoreResponseData coreResponseData)
--- End of inner exception stack trace ---
at System.Net.HttpWebRequest.GetResponse()
at Microsoft.Exchange.Monitoring.TestOAuthConnectivityHelper.SendExchangeOAuthRequest(ADUser user,
String orgDomain, Uri targetUri, String& diagnosticMessage, Boolean appOnly, Boolean useCachedToken,
Boolean reloadConfig)
ResultType : Error
Identity : Microsoft.Exchange.Security.OAuth.ValidationResultNodeId
IsValid : True
ObjectState : New
It appears to work fine from Lync 2013 to Exchange 2013.
When I run: Test-CsExStorageConnectivity -sipuri [email protected] -Binding Nettcp -Verbose in Lync 2013 I get a successful outcome:
VERBOSE: Successfully opened a connection to storage service at localhost using
binding: NetNamedPipe.
VERBOSE: Create message.
VERBOSE: Execute Exchange Storage Command.
VERBOSE: Processing web storage response for ExCreateItem Success.,
result=Success, activityId=0bbdc565-4a05-4b57-bf95-0c75488a1ef6, reason=.
VERBOSE: Activity tracing:
2015/01/02 19:15:55.616 Autodiscover, send GetUserSettings request,
[email protected], Autodiscover
Uri=https://exchserver2.domainname.local/autodiscover/autodiscover.svc, Web
Proxy=<NULL>
2015/01/02 19:15:55.616 Autodiscover.EWSMA trace,
type=AutodiscoverRequestHttpHeaders, message=<Trace
Tag="AutodiscoverRequestHttpHeaders" Tid="30" Time="2015-01-02 19:15:55Z">
POST /autodiscover/autodiscover.svc HTTP/1.1
Content-Type: text/xml; charset=utf-8
Accept: text/xml
User-Agent: ExchangeServicesClient/15.00.0516.004
</Trace>
2015/01/02 19:15:55.624 Autodiscover.EWSMA trace, type=AutodiscoverRequest,
message=<Trace Tag="AutodiscoverRequest" Tid="30" Time="2015-01-02 19:15:55Z"
Version="15.00.0516.004">
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope
xmlns:a="http://schemas.microsoft.com/exchange/2010/Autodiscover"
xmlns:wsa="http://www.w3.org/2005/08/addressing"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Header>
<a:RequestedServerVersion>Exchange2013</a:RequestedServerVersion>
<wsa:Action>http://schemas.microsoft.com/exchange/2010/Autodiscover/Autodiscove
r/GetUserSettings</wsa:Action>
<wsa:To>https://exchserver2.domainname.local/autodiscover/autodiscover.svc</
wsa:To>
</soap:Header>
<soap:Body>
<a:GetUserSettingsRequestMessage
xmlns:a="http://schemas.microsoft.com/exchange/2010/Autodiscover">
<a:Request>
<a:Users>
<a:User>
<a:Mailbox>[email protected]</a:Mailbox>
</a:User>
</a:Users>
<a:RequestedSettings>
<a:Setting>InternalEwsUrl</a:Setting>
<a:Setting>ExternalEwsUrl</a:Setting>
<a:Setting>ExternalEwsVersion</a:Setting>
</a:RequestedSettings>
</a:Request>
</a:GetUserSettingsRequestMessage>
</soap:Body>
</soap:Envelope>
</Trace>
2015/01/02 19:15:55.704 Autodiscover.EWSMA trace,
type=AutodiscoverResponseHttpHeaders, message=<Trace
Tag="AutodiscoverResponseHttpHeaders" Tid="30" Time="2015-01-02 19:15:55Z">
HTTP/1.1 200 OK
Transfer-Encoding: chunked
request-id: 5917d246-64b0-48e2-ad79-f9b6cffb5bea
X-CalculatedBETarget: exchserver2.domainname.local
X-DiagInfo: EXCHSERVER2
X-BEServer: EXCHSERVER2
Cache-Control: private
Content-Type: text/xml; charset=utf-8
Set-Cookie: ClientId=FTFXWUQWWRJVBMNBG; expires=Sat, 02-Jan-2016 19:15:55 GMT;
path=/;
HttpOnly,X-BackEndCookie=actas1(sid:S-1-5-21-3691024758-535552880-811174816-113
5|smtp:[email protected]|upn:[email protected])=u56Lnp2ejJqBx8jIn
sqbxpvSz8rHx9LLzp7O0sbOzcnSzcqcmZqem8aempmcgYHNz87K0s/N0s/Oq87Gxc7KxcrK;
expires=Sun, 01-Feb-2015 19:15:55 GMT; path=/autodiscover; secure; HttpOnly
Server: Microsoft-IIS/8.5
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
X-FEServer: EXCHSERVER2
Date: Fri, 02 Jan 2015 19:15:55 GMT
</Trace>
2015/01/02 19:15:55.704 Autodiscover.EWSMA trace, type=AutodiscoverResponse,
message=<Trace Tag="AutodiscoverResponse" Tid="30" Time="2015-01-02 19:15:55Z"
Version="15.00.0516.004">
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:a="http://www.w3.org/2005/08/addressing">
<s:Header>
<a:Action
s:mustUnderstand="1">http://schemas.microsoft.com/exchange/2010/Autodiscover/Au
todiscover/GetUserSettingsResponse</a:Action>
<h:ServerVersionInfo
xmlns:h="http://schemas.microsoft.com/exchange/2010/Autodiscover"
xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<h:MajorVersion>15</h:MajorVersion>
<h:MinorVersion>0</h:MinorVersion>
<h:MajorBuildNumber>1044</h:MajorBuildNumber>
<h:MinorBuildNumber>21</h:MinorBuildNumber>
<h:Version>Exchange2013_SP1</h:Version>
</h:ServerVersionInfo>
</s:Header>
<s:Body>
<GetUserSettingsResponseMessage
xmlns="http://schemas.microsoft.com/exchange/2010/Autodiscover">
<Response xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<ErrorCode>NoError</ErrorCode>
<ErrorMessage />
<UserResponses>
<UserResponse>
<ErrorCode>NoError</ErrorCode>
<ErrorMessage>No error.</ErrorMessage>
<RedirectTarget i:nil="true" />
<UserSettingErrors />
<UserSettings>
<UserSetting i:type="StringSetting">
<Name>InternalEwsUrl</Name>
<Value>https://exchserver2.domainname.local/EWS/Exchange.asmx</Value>
</UserSetting>
<UserSetting i:type="StringSetting">
<Name>ExternalEwsUrl</Name>
<Value>https://exchserver2.domainname.co.uk/EWS/Exchange.asmx</Value>
</UserSetting>
<UserSetting i:type="StringSetting">
<Name>ExternalEwsVersion</Name>
<Value>15.00.1044.000</Value>
</UserSetting>
</UserSettings>
</UserResponse>
</UserResponses>
</Response>
</GetUserSettingsResponseMessage>
</s:Body>
</s:Envelope>
</Trace>
2015/01/02 19:15:55.704 Autodiscover, received GetUserSettings response,
duration Ms=88, response=NoError
2015/01/02 19:15:55.706 Lookup user details,
sipUri=sip:[email protected], [email protected],
sid=S-1-5-21-3691024758-535552880-811174816-1135, [email protected],
tenantId=00000000-0000-0000-0000-000000000000
VERBOSE: Items choice type: CreateItemResponseMessage.
VERBOSE: Response message, class: Success, code: NoError.
VERBOSE: Item: Microsoft.Rtc.Internal.Storage.Exchange.Ews.MessageType, Id:
AAMkADAwNWZkZWI0LWM5NGYtNDUxNy05Nzk3LWZhZjRiY2Y4MTU4NwBGAAAAAADLP1MgTEXdQ7zQSlb
qPl++BwBauhRZTfLbTYZ+hBWtK784ANcdmUYqAACSqIurRqgYSZwMhT/IBw89AACnT6G9AAA=,
change key: CQAAABYAAACSqIurRqgYSZwMhT/IBw89AACnip6b, subject: , body: .
VERBOSE: Is command successful: True.
Test passed.
All my certificates on the Exchange 2013 and Lync 2013 servers are from my local CA.
I use APP with the public certificates as my reverse proxy for people connecting from outside the network.
In Lync, the OAuthTokenIssuer certificate created through the Lync deployment wizard is issued to domainname.local (my primary sip domain) and the Subject Alternative names include domainname.co.uk
I then exported this certificate to the Exchange Server and use the Set-AuthConfig to use this certificate for OAuth.
from what I read this was what I was supposed to do.
is this correct?
I have tried so many things I don't know what do to next.
Should the OAuth certificate in exchange be the one exported from Lync?
In Lync, should the OAuthTokenIssuer certificate include the servername or lyncserver.domainname.local or just be domainname.local like it is at the moment?
thank-you
jackThomas,
thanks for giving this the time. I have run the Configure-EnterpriseApplication.ps1 script following by remove-PartnerApplication so many times that I was wondering if there are other setting that
Configure-EnterpriseApplication.ps1 creates that aer not removed when you run
remove-PartnerApplication.
is there a way to completely remove everything that is confirmed when you run
Configure-EnterpriseApplication.ps1 so I can run Configure-EnterpriseApplication.ps1 without there being any configurations left from when I previously run that command?
thanks
jack
[PS] C:\Windows\system32>Get-PartnerApplication |fl
RunspaceId : cb2fb328-769d-4b32-8b7b-1fa35e2994f5
Enabled : True
ApplicationIdentifier : 00000004-0000-0ff1-ce00-000000000000
CertificateStrings : {MIIGcDCCBVigAwIBAgITPgAAARIHL+ig32UAAQAAAAABEjANBgkqhkiG9w0BAQUFADBcMRUwEwYKCZIm
iZPyLGQBGRYFbG9jYWwxHTAbBgoJkiaJk/IsZAEZFg1HdWlkZUNsb3RoaW5nMSQwIgYDVQQDExtHdWlkZ
UNsb3RoaW5nLUFQUFNFUlZFUjEtQ0EwHhcNMTUwMTEwMTIxODIzWhcNMTcwMTA5MTIxODIzWjB7MQswCQ
YDVQQGEwJHQjEPMA0GA1UECBMGTG9uZG9uMQ8wDQYDVQQHEwZMb25kb24xHzAdBgNVBAoTFkd1aWRlIEN
sb3RoaW5nIExpbWl0ZWQxCzAJBgNVBAsTAkhRMRwwGgYDVQQDExNHdWlkZUNsb3RoaW5nLmNvLnVrMIIB
IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyzDzaLsjJfktsbwIJ998ihsZM/0rKGdIt8rIx00oc
HA7w0uVyz2UqnP9a8uRi6HkA7djbynlmGG0hKSUUQngXxz7q2dY6q9rcY5Rw2mJOMeppounx44FFp4+4e
5HQKviLTYo+3DBGIR0mYDqxanKPS00d0f7HDLvmVb90hjdrbE372JBdcNNHs2OHRqg37bN2fAbwd22c9x
2kvi0rESFnr+KcIGECVInCTHLJ7fwVqvi4hvRqtz7KLZsMXprpgeVDs45EMMRtwJ5Hw8uZR4CFz4dHSlo
dIVgDPn8Ns2vGhcUK0JU4WkDbjnqo1SJzHlqtNjiu//wGcn77PAiM0yhyQIDAQABo4IDCjCCAwYwCwYDV
R0PBAQDAgWgMCEGCSsGAQQBgjcUAgQUHhIAVwBlAGIAUwBlAHIAdgBlAHIwEwYDVR0lBAwwCgYIKwYBBQ
UHAwEwHQYDVR0OBBYEFOY3whPicRAXNsTDSIg3FexpaCKdMHUGA1UdEQRuMGyCH0x5bmNTZXJ2ZXIyLkd
1aWRlQ2xvdGhpbmcuY28udWuCH0x5bmNTZXJ2ZXIyLkd1aWRlQ2xvdGhpbmcubG9jYWyCE0d1aWRlQ2xv
dGhpbmcuY28udWuCE0d1aWRlQ2xvdGhpbmcubG9jYWwwHwYDVR0jBBgwFoAUDHst3gUSMGwvkiNTPavmi
UEWgtQwggEuBgNVHR8EggElMIIBITCCAR2gggEZoIIBFYaBzWxkYXA6Ly8vQ049R3VpZGVDbG90aGluZy
1BUFBTRVJWRVIxLUNBLENOPURvbVNlcnZlcjIsQ049Q0RQLENOPVB1YmxpYyUyMEtleSUyMFNlcnZpY2V
zLENOPVNlcnZpY2VzLENOPUNvbmZpZ3VyYXRpb24sREM9R3VpZGVDbG90aGluZyxEQz1sb2NhbD9jZXJ0
aWZpY2F0ZVJldm9jYXRpb25MaXN0P2Jhc2U/b2JqZWN0Q2xhc3M9Y1JMRGlzdHJpYnV0aW9uUG9pbnSGQ
2h0dHA6Ly9jcmwuZ3VpZGVjbG90aGluZy5sb2NhbC9jcmxkL0d1aWRlQ2xvdGhpbmctQVBQU0VSVkVSMS
1DQS5jcmwwgdUGCCsGAQUFBwEBBIHIMIHFMIHCBggrBgEFBQcwAoaBtWxkYXA6Ly8vQ049R3VpZGVDbG9
0aGluZy1BUFBTRVJWRVIxLUNBLENOPUFJQSxDTj1QdWJsaWMlMjBLZXklMjBTZXJ2aWNlcyxDTj1TZXJ2
aWNlcyxDTj1Db25maWd1cmF0aW9uLERDPUd1aWRlQ2xvdGhpbmcsREM9bG9jYWw/Y0FDZXJ0aWZpY2F0Z
T9iYXNlP29iamVjdENsYXNzPWNlcnRpZmljYXRpb25BdXRob3JpdHkwDQYJKoZIhvcNAQEFBQADggEBAD
87GUPi02czEMO2Op0CeKBBpGwsfjYR9+RlC2uKAoH8PbWAxYNP3Ke6BtPeFy+95GGAJd5Z0+6LpO/AagA
+zeY/tocZQjy0pYaU4/TPZgD+ZB/8sU982msu+8waO316ipBcf/87n9ZW3Jjk5DcVbtwrZErrGRe9DEn8
QArN0jroLfaRtbDumse1Lp76+dxFuVhlLWcUXtIKaxm+UU9DS94EwJMtN54lDm3EG6hVdiGUR7TYqZU0K
HGm7HciIhuO+2rhAazOBiIAAW6wZRUpFKZONSVD6bKrQCzL12LvynQ7XC6Itgr4JGzNCmoN43dXwVCkWo
amTDdZY4h+QBqUvvY=}
AuthMetadataUrl : https://lyncserver2.domainname.local/metadata/json/1
Realm : domainname.local
UseAuthServer : False
AcceptSecurityIdentifierInformation : True
LinkedAccount : domainname.local/Users/LyncEnterprise-ApplicationAccount
IssuerIdentifier :
AppOnlyPermissions :
ActAsPermissions :
AdminDisplayName :
ExchangeVersion : 0.20 (15.0.0.0)
Name : LyncEnterprise-786f61476b634278a3c9b9e4ec08b660
DistinguishedName : CN=LyncEnterprise-786f61476b634278a3c9b9e4ec08b660,CN=Partner
Applications,CN=Auth Configuration,CN=domainname,CN=Microsoft
Exchange,CN=Services,CN=Configuration,DC=domainname,DC=local
Identity : LyncEnterprise-786f61476b634278a3c9b9e4ec08b660
Guid : 07495125-ccd4-4443-82d9-74fc3b955cdf
ObjectCategory : domainname.local/Configuration/Schema/ms-Exch-Auth-Partner-Application
ObjectClass : {top, msExchAuthPartnerApplication}
WhenChanged : 10/01/2015 17:14:55
WhenCreated : 10/01/2015 17:14:55
WhenChangedUTC : 10/01/2015 17:14:55
WhenCreatedUTC : 10/01/2015 17:14:55
OrganizationId :
Id : LyncEnterprise-786f61476b634278a3c9b9e4ec08b660
OriginatingServer : DomServer2.domainname.local
IsValid : True
ObjectState : Unchanged -
Essbase 11.1.2.1 Configuration Issue
Hi ,
I am using windows xp 32 bit processor and installed Essbase 11.1.2.1 successfully.
Configured with one Oracle 11g data base user/Schema working fine and also tried to configure with Two Users/Schemas
in another system workig fine.I heard that if we configure only with one schema Essbase components and Shared
services will conflict.so I would like to know with how many users we have to configure only Hyperion Essbase to get
Better Performance.
Regards
Sekhar.Hi John,
Then shall i proceed with one user/schema ?
If i proceed with two users/schema is there any problem will come or not ?
Is there any order to configure with one schema ?
like all Foundation components first after Essbase components.
Number of schema/users consideration is not an issue to me but i need best configured
Essbase Server without facing configuration issues in Future.
I had doubt on it may expect clarification ?
Regards
Sekhar -
OC4J Configuration issue Oracle 11g R2 Windows XP and Windows 7
Hallo!I have installed Oracle Database 11.2.0.1.0 on both Windows XP and Windows 7 on 2 different machines.
Before installing on both OSs,I had installed Microsoft Loopback Adapter and had set hostname as JOEY-PC and IP address 192.168.0.X.Once the installations were complete and I restarted the machines,I could not start OEM and the error below appears
C:\Documents and Settings\JOEY>emctl start dbconsole
OC4J Configuration issue. C:\app\JOEY\product\11.2.0\dbhome_1/oc4j/j2ee/OC4J_DBConsole_JOEY-PC_orcl not found.
When I went to the C:\app\JOEY\product\11.2.0\dbhome_1\oc4j\j2ee directory,I found the folder OC4J_DBConsole_localhost_orcl instead of OC4J_DBConsole_JOEY-PC_orcl.
I assumed that by using Microsoft Loopback Adapter,I would avoid the error above and that the OC4J_DBConsole folder would permanently remain as OC4J_DBConsole_JOEY-PC_orcl instead of OC4J_DBConsole_localhost_orcl.
Why is this folder changing its name and how can I resolve this issue?
Thanks.Pl post the contents of the file C:\WINDOWS\System32\drivers\etc\hosts on both servers
What steps did you take to set the hostname to JOEY-PC ?
Srini
Maybe you are looking for
-
How does one remove content from iPod/iPhone using iTunes 11
Well, I can more or less get content on my mobile devices with iTunes 11 (managed manually, as I've always done). How do I get it off? I have a series of files formatted as audiobooks (continuing education). I put them on my iPhone (for in the offi
-
Reg: Employee Master & Employee Vendor Master
Hello, Im facing 3 issues now. Can you please helpme. Now we have converted HR employees to Fi-co through T code PRAA. In future if we hire an employee, how can we transfer an employee data to Fico. second one is - Before process the termination ac
-
How can transfer Mac Outlook Contact files to the MacPro Address book?
I tried the suggested three step process, ie, (1) Export Contacts from Outlook in txt formant, and (2) Open the txt file Excel and Save As in csv format, (3) Import the csv file into the MacPro Address book. However the Export from Outlook Contacts i
-
Post Author: BusinessObject CA Forum: .NET Hi, Wondering is there way to add external image that is stored somewhere in hard disk DURING RUNTIME! Thanks
-
Cannot print pdf with watermark - watermark showing as "markup"
I'm trying to add a watermark to my PDF to show only when printed. It is simple enough to do, except it will not actually print. I can see it in print preview when viewing "document and markup," but not on my document. Therefore, when I distribute th