OCR version mismatch
What will happen if OCR version at node 1 is not matching with other nodes of the cluster?
Version: Oracle 11g R2, 3 node cluster.
OCR does store a version value for each host under SYSTEM.version.hostnames.<hostname> key
ocrdump -stdout -keyname SYSTEM.version
[SYSTEM.version.hostnames.myhost1]
ORATEXT : 11.2.0.3.0
SECURITY : {USER_PERMISSION : PROCR_ALL_ACCESS, GROUP_PERMISSION : PROCR_READ, OTHER_PERMISSION : PROCR_READ, USER_NAME : root, GROUP_NAME : root}
[SYSTEM.version.hostnames.myhost2]
ORATEXT : 11.2.0.3.0
SECURITY : {USER_PERMISSION : PROCR_ALL_ACCESS, GROUP_PERMISSION : PROCR_READ, OTHER_PERMISSION : PROCR_READ, USER_NAME : root, GROUP_NAME : root}
I believe that these might briefly hold different versions during rolling upgrade of clusterware. If they have different versions after upgrade is "done" then there's a problem.
-Natalka / Oracle
Similar Messages
-
ERROR : OCR id mismatch, when running root.sh on node2
Hi,
We are using 2 node RAC setup in our project. Before start installation, i am verified pre-requisite using runcluvfy.sh, and everything passed. I am able to install and run ./root.sh on node1 successfully, but when i am trying to ./root.sh on node2 it's keep on failed. I am sharing ocssd.log below :
[ CSSD]2009-07-13 20:23:33.095 >USER: Oracle Database 10g CSS Release 10.2.0.1.0 Production Copyright 1996, 2004 Oracle. All rights reserved.
[ CSSD]2009-07-13 20:23:33.095 >USER: CSS daemon log for node dc3-linux1, number 2, in cluster dc3-linux
[ clsdmt]Listening to (ADDRESS=(PROTOCOL=ipc)(KEY=dc3-linux1DBG_CSSD))
[ CSSD]2009-07-13 20:23:33.098 [2537999104] >TRACE: clssscmain: local-only set to false
[ CSSD]2009-07-13 20:23:33.104 [2537999104] >TRACE: clssnmReadNodeInfo: added node 1 (dc3-linux5) to cluster
[ CSSD]2009-07-13 20:23:33.109 [2537999104] >TRACE: clssnmReadNodeInfo: added node 2 (dc3-linux1) to cluster
[ CSSD]2009-07-13 20:23:33.113 [1115699552] >TRACE: clssnm_skgxnmon: skgxn init failed, rc 1
[ CSSD]2009-07-13 20:23:33.113 [2537999104] >TRACE: clssnm_skgxnonline: Using vacuous skgxn monitor
[ CSSD]2009-07-13 20:23:33.114 [2537999104] >TRACE: clssnmInitNMInfo: misscount set to 60
[ CSSD]2009-07-13 20:23:33.116 [2537999104] >TRACE: clssnmDiskStateChange: state from 1 to 2 disk (0//dev/raw/raw2)
[ CSSD]2009-07-13 20:23:35.122 [1115699552] >TRACE: clssnmDiskStateChange: state from 2 to 4 disk (0//dev/raw/raw2)
[ CSSD]2009-07-13 20:23:35.178 [2537999104] >TRACE: clssscSclsFatal: read value of disable
[ CSSD]2009-07-13 20:23:35.178 [2537999104] >TRACE: clssscSclsFatal: read value of disable
[ CSSD]2009-07-13 20:23:35.178 [1136679264] >TRACE: clssnmFatalThread: spawned
[ CSSD]2009-07-13 20:23:35.178 [1147169120] >TRACE: clssnmconnect: connecting to node 2, flags 0x0001, connector 1
[ CSSD]2009-07-13 20:23:35.179 [1147169120] >TRACE: clssnmconnect: connecting to node 0, flags 0x0000, connector 1
[ CSSD]2009-07-13 20:23:35.179 [1147169120] >TRACE: clssnmconnect: connecting to node 1, flags 0x0001, connector 0
[ CSSD]2009-07-13 20:23:35.182 [1147169120] >TRACE: clssnmConnComplete: msg src=1 dst=2 seq=4 type=6 birth=1 state=3 name=()
*[ CSSD]2009-07-13 20:23:35.182 [1147169120] >ERROR: ASSERT clssnm.c 7611*
*[ CSSD]2009-07-13 20:23:35.182 [1147169120] >ERROR: clssnmConnComplete: OCR id mismatch* (1219530032, 231710834)
[ CSSD]2009-07-13 20:23:35.182 [1147169120] >TRACE: clssscctx: dump of 0x0x5d23c0, len 3792
[ CSSD]2009-07-13 20:23:35.182 [1147169120] >TRACE: 0x0x5d23c0 90 23 68 00 00 00 00 00 - 80 80 61 00 00 00 00 00 .#h...
So please help me to resolve this issue.
ThanksHi,
Thanks for your reply. I am using Red Hat Linux 4 x86-64 and Oracle 10gR2
Herewith i am attaching my configuration details.
runcluvfy.sh:
*~~~~~~~~*
$ ./runcluvfy.sh stage -pre crsinst -n dc3-linux5,dc3-linux1 -verbose
Performing pre-checks for cluster services setup
Checking node reachability...
Check: Node reachability from node "dc3-linux5"
Destination Node Reachable?
dc3-linux5 yes
dc3-linux1 yes
Result: Node reachability check passed from node "dc3-linux5".
Checking user equivalence...
Check: User equivalence for user "oracle"
Node Name Comment
dc3-linux5 passed
dc3-linux1 passed
Result: User equivalence check passed for user "oracle".
Checking administrative privileges...
Check: Existence of user "oracle"
Node Name User Exists Comment
dc3-linux5 yes passed
dc3-linux1 yes passed
Result: User existence check passed for "oracle".
Check: Existence of group "oinstall"
Node Name Status Group ID
dc3-linux5 exists 504
dc3-linux1 exists 504
Result: Group existence check passed for "oinstall".
Check: Membership of user "oracle" in group "oinstall" [as Primary]
Node Name User Exists Group Exists User in Group Primary Comment
dc3-linux5 yes yes yes yes passed
dc3-linux1 yes yes yes yes passed
Result: Membership check for user "oracle" in group "oinstall" [as Primary] passed.
Administrative privileges check passed.
Checking node connectivity...
Interface information for node "dc3-linux5"
Interface Name IP Address Subnet
eth0 10.77.242.56 10.77.242.32
eth1 192.168.1.1 192.168.1.0
Interface information for node "dc3-linux1"
Interface Name IP Address Subnet
eth0 10.77.242.60 10.77.242.32
eth1 192.168.1.2 192.168.1.0
Check: Node connectivity of subnet "10.77.242.32"
Source Destination Connected?
dc3-linux5:eth0 dc3-linux1:eth0 yes
Result: Node connectivity check passed for subnet "10.77.242.32" with node(s) dc3-linux5,dc3-linux1.
Check: Node connectivity of subnet "192.168.1.0"
Source Destination Connected?
dc3-linux5:eth1 dc3-linux1:eth1 yes
Result: Node connectivity check passed for subnet "192.168.1.0" with node(s) dc3-linux5,dc3-linux1.
Suitable interfaces for the private interconnect on subnet "10.77.242.32":
dc3-linux5 eth0:10.77.242.56
dc3-linux1 eth0:10.77.242.60
Suitable interfaces for the private interconnect on subnet "192.168.1.0":
dc3-linux5 eth1:192.168.1.1
dc3-linux1 eth1:192.168.1.2
ERROR:
Could not find a suitable set of interfaces for VIPs.
Result: Node connectivity check failed.
Checking system requirements for 'crs'...
Check: Total memory
Node Name Available Required Comment
dc3-linux5 1.96GB (2056192KB) 512MB (524288KB) passed
dc3-linux1 1.96GB (2056192KB) 512MB (524288KB) passed
Result: Total memory check passed.
Check: Free disk space in "/tmp" dir
Node Name Available Required Comment
dc3-linux5 29.14GB (30556108KB) 400MB (409600KB) passed
dc3-linux1 33.14GB (34752680KB) 400MB (409600KB) passed
Result: Free disk space check passed.
Check: Swap space
Node Name Available Required Comment
dc3-linux5 8GB (8385920KB) 1GB (1048576KB) passed
dc3-linux1 8GB (8385920KB) 1GB (1048576KB) passed
Result: Swap space check passed.
Check: System architecture
Node Name Available Required Comment
dc3-linux5 x86_64 x86_64 passed
dc3-linux1 x86_64 x86_64 passed
Result: System architecture check passed.
Check: Kernel version
Node Name Available Required Comment
dc3-linux5 2.6.9-67.0.7.ELsmp 2.6.9-11.EL passed
dc3-linux1 2.6.9-67.0.7.ELsmp 2.6.9-11.EL passed
Result: Kernel version check passed.
Check: Package existence for "binutils-2.15.92.0.2-13"
Node Name Status Comment
dc3-linux5 binutils-2.15.92.0.2-24 passed
dc3-linux1 binutils-2.15.92.0.2-24 passed
Result: Package existence check passed for "binutils-2.15.92.0.2-13".
Check: Group existence for "dba"
Node Name Status Comment
dc3-linux5 exists passed
dc3-linux1 exists passed
Result: Group existence check passed for "dba".
Check: Group existence for "oinstall"
Node Name Status Comment
dc3-linux5 exists passed
dc3-linux1 exists passed
Result: Group existence check passed for "oinstall".
Check: User existence for "nobody"
Node Name Status Comment
dc3-linux5 exists passed
dc3-linux1 exists passed
Result: User existence check passed for "nobody".
System requirement passed for 'crs'
Pre-check for cluster services setup was unsuccessful on all the nodes.
After i did above check, then started installation on node 1 and done ./root.sh on node 1, it went successfully and+
started ./root.sh on node 2, it end with failure.+
root.sh on node1:
*~~~~~~~~~~~*
# sh -x ./root.sh
+ /opt/oracle/crs/install/rootinstall
WARNING: directory '/opt/oracle' is not owned by root
+ /opt/oracle/crs/install/rootconfig
Checking to see if Oracle CRS stack is already configured
Setting the permissions on OCR backup directory
Setting up NS directories
Oracle Cluster Registry configuration upgraded successfully
WARNING: directory '/opt/oracle' is not owned by root
Successfully accumulated necessary OCR keys.
Using ports: CSS=49895 CRS=49896 EVMC=49898 and EVMR=49897.
node <nodenumber>: <nodename> <private interconnect name> <hostname>
node 1: dc3-linux5 dc3-linux5-priv dc3-linux5
node 2: dc3-linux1 dc3-linux1-priv dc3-linux1
Creating OCR keys for user 'root', privgrp 'root'..
Operation successful.
Now formatting voting device: /dev/raw/raw2
Format of 1 voting devices complete.
Startup will be queued to init within 90 seconds.
Adding daemons to inittab
Expecting the CRS daemons to be up within 600 seconds.
CSS is active on these nodes.
dc3-linux5
CSS is inactive on these nodes.
dc3-linux1
Local node checking complete.
Run root.sh on remaining nodes to start CRS daemons.
root.sh on node 2:
*~~~~~~~~~~~*
# ./root.sh
WARNING: directory '/opt/oracle' is not owned by root
Checking to see if Oracle CRS stack is already configured
Setting the permissions on OCR backup directory
Setting up NS directories
Oracle Cluster Registry configuration upgraded successfully
WARNING: directory '/opt/oracle' is not owned by root
clscfg: EXISTING configuration version 3 detected.
clscfg: version 3 is 10G Release 2.
Successfully accumulated necessary OCR keys.
Using ports: CSS=49895 CRS=49896 EVMC=49898 and EVMR=49897.
node <nodenumber>: <nodename> <private interconnect name> <hostname>
node 1: dc3-linux5 dc3-linux5-priv dc3-linux5
node 2: dc3-linux1 dc3-linux1-priv dc3-linux1
clscfg: Arguments check out successfully.
NO KEYS WERE WRITTEN. Supply -force parameter to override.
-force is destructive and will destroy any previous cluster
configuration.
Oracle Cluster Registry for cluster has already been initialized
Startup will be queued to init within 90 seconds.
Adding daemons to inittab
Expecting the CRS daemons to be up within 600 seconds.
Failure at final check of Oracle CRS stack.
10
ocssd.log on node 2:
*~~~~~~~~~~~~~*
[ CSSD]2009-07-13 19:39:11.075 [1157658976] >TRACE: clssgmclientlsnr: listening on (ADDRESS=(PROTOCOL=ipc)(KEY=Oracle_CSS_LclLstnr_dc3-linux_2))
[ CSSD]2009-07-13 19:39:11.076 [1157658976] >TRACE: clssgmclientlsnr: listening on (ADDRESS=(PROTOCOL=ipc)(KEY=OCSSD_LL_dc3-linux1_dc3-linux))
[ CSSD]2009-07-13 20:23:33.095 >USER: Oracle Database 10g CSS Release 10.2.0.1.0 Production Copyright 1996, 2004 Oracle. All rights reserved.
[ CSSD]2009-07-13 20:23:33.095 >USER: CSS daemon log for node dc3-linux1, number 2, in cluster dc3-linux
[ clsdmt]Listening to (ADDRESS=(PROTOCOL=ipc)(KEY=dc3-linux1DBG_CSSD))
[ CSSD]2009-07-13 20:23:33.098 [2537999104] >TRACE: clssscmain: local-only set to false
[ CSSD]2009-07-13 20:23:33.104 [2537999104] >TRACE: clssnmReadNodeInfo: added node 1 (dc3-linux5) to cluster
[ CSSD]2009-07-13 20:23:33.109 [2537999104] >TRACE: clssnmReadNodeInfo: added node 2 (dc3-linux1) to cluster
[ CSSD]2009-07-13 20:23:33.113 [1115699552] >TRACE: clssnm_skgxnmon: skgxn init failed, rc 1
[ CSSD]2009-07-13 20:23:33.113 [2537999104] >TRACE: clssnm_skgxnonline: Using vacuous skgxn monitor
[ CSSD]2009-07-13 20:23:33.114 [2537999104] >TRACE: clssnmInitNMInfo: misscount set to 60
[ CSSD]2009-07-13 20:23:33.116 [2537999104] >TRACE: clssnmDiskStateChange: state from 1 to 2 disk (0//dev/raw/raw2)
[ CSSD]2009-07-13 20:23:35.122 [1115699552] >TRACE: clssnmDiskStateChange: state from 2 to 4 disk (0//dev/raw/raw2)
[ CSSD]2009-07-13 20:23:35.178 [2537999104] >TRACE: clssscSclsFatal: read value of disable
[ CSSD]2009-07-13 20:23:35.178 [2537999104] >TRACE: clssscSclsFatal: read value of disable
[ CSSD]2009-07-13 20:23:35.178 [1136679264] >TRACE: clssnmFatalThread: spawned
[ CSSD]2009-07-13 20:23:35.178 [1147169120] >TRACE: clssnmconnect: connecting to node 2, flags 0x0001, connector 1
[ CSSD]2009-07-13 20:23:35.179 [1147169120] >TRACE: clssnmconnect: connecting to node 0, flags 0x0000, connector 1
[ CSSD]2009-07-13 20:23:35.179 [1147169120] >TRACE: clssnmconnect: connecting to node 1, flags 0x0001, connector 0
[ CSSD]2009-07-13 20:23:35.182 [1147169120] >TRACE: clssnmConnComplete: msg src=1 dst=2 seq=4 type=6 birth=1 state=3 name=()
[ CSSD]2009-07-13 20:23:35.182 [1147169120] >ERROR: ASSERT clssnm.c 7611[ CSSD]2009-07-13 20:23:35.182 [1147169120] >ERROR: clssnmConnComplete: OCR id mismatch (1219530032, 231710834)
[ CSSD]2009-07-13 20:23:35.182 [1147169120] >TRACE: clssscctx: dump of 0x0x5d23c0, len 3792[ CSSD]2009-07-13 20:23:35.182 [1147169120] >TRACE: 0x0x5d23c0 90 23 68 00 00 00 00 00 - 80 80 61 00 00 00 00 00 .#h.......a.....
Please help me to resolve this issue.
Thanks
Edited by: user11361775 on Jul 13, 2009 11:58 PM
Edited by: Anandhan on Jul 16, 2009 2:54 AM -
I have lightroom 5 and after I just tried to upload my wacom tablet 3 on laptop and, it's not compatable. I've tried to remove the Wacom program. Awindow box keeps apearing when I open lightroom it say tablet version mismatched and it completely closes my lightroom on me. What do I do??? I need my lightroom
Hi,
/Users/sarahschadek/Desktop/Safari.app/Contents/MacOS/Safari
Move the Safari app from the Desktop to the Applications folder.
Restart your Mac.
That's why you see this:
When I try to do the updates my computer says it has ready it goes through like it is downloading them then at the end it says some of the files could not be saved to "/" files.
After your restart your Mac, click the Apple menu (top left in your screen) then click: Software Update ...
Carolyn -
[Solved] sqlite3: SQLite header and source version mismatch
Is anyone else getting this error?
$ sqlite3
SQLite header and source version mismatch
2009-09-11 14:05:07 b084828a771ec40be85f07c590ca99de4f6c24ee
2012-03-20 11:35:50 00bb9c9ce4f465e6ac321ced2a9d0062dc364669
I just performed a full system upgrade
$ pacman -Syyu
I tried re-installing:
$ pacman -Rdd sqlite3
$ pacman -S sqlite3
I tried updating the shared library links (as suggested by a post):
$ ldconfig
None of the above steps helped...
$ pacman -Qs sqlite3
local/sqlite3 3.7.11-1
A C library that implements an SQL database engine
$ uname -a
Linux mdt3 3.2.13-1-ARCH #1 SMP PREEMPT Sat Mar 24 09:10:39 CET 2012 x86_64 AMD Opteron(tm) Processor 6128 AuthenticAMD GNU/Linux
Last edited by rWarrior (2012-04-25 21:03:38)Hi,
I've got the same problem...
SQLite header and source version mismatch
2011-06-23 19:49:22 4374b7e83ea0a3fbc3691f9c0c936272862f32f2
2012-03-20 11:35:50 00bb9c9ce4f465e6ac321ced2a9d0062dc364669
Can u tell me how to fix it? This occured when I've unpacked sqlite-autoconf-3071100.tar.gz, entered into unpacked directory with terminal and used commands:
./configure
make
sudo make install
sqlite3
As u've said before the problem is with libsqlite3.so... So i've searched it in File System. And the result is:
One file with name libsqlite3.so - /usr/local/lib
Two files with name libsqlite3.so.0 One is here - /usr/local/lib and another here - /usr/lib/i386-linux-gnu
Two files with name libsqlite3.so.0.8.6 One is here - /usr/local/lib and another here - /usr/lib/i386-linux-gnu
So... can u tell me which one to delete (in which folder)? What to do next? I am newbie... so if it's possible tell in little steps.
Thanks in advance.
Best wishes,
Teddy.
Last edited by TeddyRO (2012-04-27 19:57:18) -
Dispatcher not starting up ::Shared library version mismatch
Hi,
System is SAP ECC 6.0, AIX and Oracle 10g.
We upgraded the Kernel Level from 201 to Level 221.
<hostname>/root$ su - <sid>adm
[YOU HAVE NEW MAIL]
.profile[30]: 1: not found.
<hostname>:sidadm> disp+work
disp+work information
kernel release 700
kernel make variant 700_REL
compiled on AIX 2 5 005DD9CD4C00
compiled for 64 BIT
compilation mode UNICODE
compile time Aug 23 2009 20:51:38
update level 0
patch number 221
source id 0.221
supported environment
database (SAP, table SVERS) 700
operating system
AIX 1 5
AIX 2 5
AIX 3 5
After upgrading the kernel dispatcher is not starting. Kindly find the below error:
sysno 10
sid SID
systemid 324 (IBM RS/6000 with AIX)
relno 7000
patchlevel 0
patchno 221
intno 20050900
make: single threaded, Unicode, 64 bit, optimized
pid 778402
Wed Nov 25 12:20:08 2009
kernel runs with dp version 243000(ext=110000) (@(#) DPLIB-INT-VERSION-243000-UC)
length of sys_adm_ext is 576 bytes
SWITCH TRC-HIDE on ***
***LOG Q00=> DpSapEnvInit, DPStart (10 778402) [dpxxdisp.c 1287]
DwSLCheckVersion: shared library version mismatch:
shared lib "dw_xml.so" version 201 <-> kernel version 221
shared lib "dw_xtc.so" version 201 <-> kernel version 221
shared lib "dw_stl.so" version 201 <-> kernel version 221
shared lib "dw_gui.so" version 201 <-> kernel version 221
shared lib "dw_mdm.so" version 201 <-> kernel version 221
DP_FATAL_ERROR => Version mismatch of dw shared libraries detected. See dev_disp trace for details.
Set environment variable SAP_NO_SLIB_CHECK=1 to disable version checking.
DISPATCHER EMERGENCY SHUTDOWN ***
NiWait: sleep (5000ms) ...
NiISelect: timeout 5000ms
NiISelect: maximum fd=1
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Wed Nov 25 12:20:13 2009
NiISelect: TIMEOUT occured (5000ms)
ERROR => DpHalt: my PID is not the dispatcher's (778402/0) [dpxxdisp.c 10510]
Kindly look into the issue. Looking forward for your reply.
Thanks,
SoumyaSoumya Saha wrote:
ERROR => DpHalt: my PID is not the dispatcher's (778402/0) http://dpxxdisp.c 10510
The system appears to think that the dispatcher process may already be running. Stop all the SAP processes and run cleanipc to clear out the shared memory. I've seen this on AIX before where the shared memory will prevent SAP from starting back up and clearing these resolved the issue.
Hope that is helpful.
J. Haynes -
Hi,
I too facing the issue with web services.
Previously, My web servieces are deployed in 32bit server now its moved to 64bit server.
Any further details you are looking for, let me know.
Thanks,
Krishna
Error: SOAP Response Version Mismatch
at mx.rpc.soap::SOAPDecoder/decodeEnvelope()[C:\autobuild\3.3.0\frameworks\project s\rpc\src\mx\rpc\soap\SOAPDecoder.as:266]
at mx.rpc.soap::SOAPDecoder/decodeResponse()[C:\autobuild\3.3.0\frameworks\project s\rpc\src\mx\rpc\soap\SOAPDecoder.as:236]
at mx.rpc::AsyncResponder/result()[C:\autobuild\3.4.0\frameworks\projects\rpc\src\mx\rpc\Asy ncResponder.as:80]
at mx.rpc::AsyncRequest/acknowledge()[C:\autobuild\3.4.0\frameworks\projects\rpc\src\mx\rpc\ AsyncRequest.as:74]
at DirectHTTPMessageResponder/completeHandler()[C:\autobuild\3.4.0\frameworks\projects\rpc\s rc\mx\messaging\channels\DirectHTTPChannel.as:409]
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at flash.net::URLLoader/onComplete()I got answered myself, there was a mismatch in the web
service URL.
Where i managed to change the same.
Now its working fine.
Thanks -
SOAP Response Version Mismatch error with SAP web service
My company just recently upgraded to SAP CRM 7.
The old way of creating web services in SAP worked fine, but now, there is something a bit off with SAP. When I call the web service the send returns a Fault Event with the error : SOAP Response Version Mismatch
I had a simple web service created with only 1 text input and 1 text output to make sure that it wasn't the parameters or return type. I got the same error.
Searching on the forum or the web hasn't provided with any good answer to the issue.
Any thoughts on this?Problem solved
-
Version Mismatch on HP office jet 150 Mobile printer
the message on the printer screen is Version Mismatch Btv: ODB300708 FtV: FD00012B
Correct Version: BtV: ODB300728
B FtV: 00012BHello @psj101,
Thank you for visiting the HP Support Forums! I understand you are getting a Version Mismatch message on the front panel of your HP Officejet 150 Mobile printer.
After some research I was able to find this great troubleshooting document with step by step instructions, see below to get started:
Getting Printer Updates for HP Officejet 150 Mobile All-in-One Printer Series
Please let me know the outcome, I will watch for your reply.
HevnLgh
I work on behalf of HP
Please click “Accept as Solution” if you feel my post solved your issue, it will help others find the solution.
Click the “Kudos Thumbs Up" to the left of the reply button to say “Thanks” for helping! -
Version Mismatch on Deployment
Hi,
I think I have a version mismatch problem here on deployment, but cannot figure out how to resolve it. We have two ASP.NET web apps deployed, called App1 and App2. Both use Crystal Reports. The reports display fine in a report viewer on App1 but on App2 all I get is a blank viewer.
App1 was originally developed in Visual Studio 2008 along with CR2008, incorporating CrystalDecisions.Web ver. 12.0.2000. Then it was deployed to the server, along with appropriate redistributable. It all worked fine.
App2 came along, and I switched to VS2010 and CR2010. I also converted App1 to build and run on my dev machine in VS2010 and CR2010, using CrystalDecisions.Web ver. 13.0.2000. On my dev machine, both apps run fine and report fine.
I deployed App2 to the server, along with the appropriate redistributable for CR. I did not deploy the updated App1. So now on the server, App1 is looking for ver. 12.0.2000.0 of CrystalDecisions.Web in the GAC, and App2 is looking for ver. 13.0.2000.0.
I have verified that both versions of CrystalDecisions.Web are in the GAC.
Now App1 still reports fine on the server (although there were some non-reproducible hiccups), but App2 will not display the report. The viewer comes up blank. Again, this works on my dev machine.
Any suggestions as to why App2 will not view the reports? The relevant code from the App2 web.config is listed below. The source code from the page that actually displays the report is in a followup reply, since it seems too large to put in this message.
Thanks.
--Dan
web.config
<?xml version="1.0"?>
<configuration>
<configSections>
<sectionGroup name="businessObjects">
<sectionGroup name="crystalReports">
<section name="rptBuildProvider" type="CrystalDecisions.Shared.RptBuildProviderHandler, CrystalDecisions.Shared, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304, Custom=null"/>
</sectionGroup>
</sectionGroup>
</configSections>
<appSettings>
<add key="CrystalImageCleaner-Age" value="120000"/>
<add key="CrystalImageCleaner-AutoStart" value="true"/>
<add key="CrystalImageCleaner-Sleep" value="60000"/>
<!-- DB credentials for CrystalReports -->
<add key="ReportDatabaseName" value="MyDB"/>
<add key="ReportPassword" value="myPassword?"/>
<add key="ReportServerName" value="MyServer"/>
<add key="ReportUserID" value="MyUser"/>
</appSettings>
<system.web>
<compilation debug="true" targetFramework="4.0">
<assemblies>
<add assembly="CrystalDecisions.CrystalReports.Engine, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
<add assembly="CrystalDecisions.ReportSource, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
<add assembly="CrystalDecisions.Shared, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
<add assembly="CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
<add assembly="CrystalDecisions.ReportAppServer.ClientDoc, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
</assemblies>
<buildProviders>
<add extension=".rpt" type="CrystalDecisions.Web.Compilation.RptBuildProvider, CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
</buildProviders>
</compilation>
<httpHandlers>
<add verb="GET" path="CrystalImageHandler.aspx" type="CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
<add verb="GET" path="CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler, CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
</httpHandlers>
<pages controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID"/>
</system.web>
<system.webServer>
<handlers>
<add name="CrystalImageHandler.aspx_GET" verb="GET" path="CrystalImageHandler.aspx" type="CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" preCondition="integratedMode"/>
<add name="CrystalImageHandler.aspx_GET" verb="GET" path="CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler, CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" preCondition="integratedMode"/>
</handlers>
</system.webServer>
<businessObjects>
<crystalReports>
<rptBuildProvider>
<add embedRptInResource="true"/>
</rptBuildProvider>
</crystalReports>
</businessObjects>
</configuration>Here is the rest of the source code, both declarative and code-behind.
ReportPage.aspx
<%@ Page Title="" Language="C#" AutoEventWireup="true" CodeFile="ReportPage.aspx.cs"
Inherits="Reports_ReportPage" %>
<%@ Register Assembly="CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"
Namespace="CrystalDecisions.Web" TagPrefix="CR" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head2" runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager2" runat="server"></asp:ScriptManager>
<CR:CrystalReportViewer ID="CrystalReportViewer1" runat="server"
AutoDataBind="True"
GroupTreeImagesFolderUrl=""
Height="1158px"
ToolbarImagesFolderUrl=""
ToolPanelWidth="200px"
Width="1059px" />
</form>
</body>
</html>
ReportPage.aspx.cs
using CrystalDecisions.CrystalReports.Engine;
using CrystalDecisions.Shared;
using System;
using System.Configuration;
using System.Data;
using System.Text;
public partial class Reports_ReportPage : Page
ReportDocument rptDoc;
protected void Page_Load(object sender, EventArgs e)
#region QueryStrings
long lngKeyFieldID = -1;
string strReportName = string.Empty;
string strReportType = string.Empty;
if (Request.QueryString["strReportName"] != null)
strReportName = Request.QueryString["strReportName"].ToString();
if (Request.QueryString["strReportType"] != null)
strReportType = Request.QueryString["strReportType"].ToString();
if (Request.QueryString["KFID"] != null)
lngKeyFieldID = Convert.ToInt64(Request.QueryString["KFID"]);
#endregion // QueryStrings
rptDoc = new ReportDocument();
string strReportSourceFolder = ConfigurationManager.AppSettings["ReportSourceFolder"];
rptDoc.Load(strReportSourceFolder + strReportName + ".rpt");
#region parameters
if (lngKeyFieldID > 0)
// set parameters based on rpt name
switch (strReportName)
case "JobDetails":
rptDoc.SetParameterValue("JobID", lngKeyFieldID);
rptDoc.SetParameterValue("IsPaid", true);
break;
#endregion // parameters
#region DB connection
// from Deepu at SAP tech support
// this is necessary to pass db credentials programmatically
// the report must be designed in CR using an OLE DB connection type
ConnectionInfo conn = new ConnectionInfo();
conn.ServerName = ConfigurationManager.AppSettings["ReportServerName"];
conn.DatabaseName = ConfigurationManager.AppSettings["ReportDatabaseName"];
if (conn.ServerName == "Dev")
conn.IntegratedSecurity = true;
else
conn.UserID = ConfigurationManager.AppSettings["ReportUserID"];
conn.Password = ConfigurationManager.AppSettings["ReportPassword"];
Tables tables = rptDoc.Database.Tables;
foreach (Table table in tables)
TableLogOnInfo tableLogonInfo = table.LogOnInfo;
tableLogonInfo.ConnectionInfo = conn;
table.ApplyLogOnInfo(tableLogonInfo);
#endregion // DB connection
#region Viewer
CrystalReportViewer1.DisplayGroupTree = false; // deprecated, but still works
CrystalReportViewer1.DisplayToolbar = true;
CrystalReportViewer1.HasToggleGroupTreeButton = false;
CrystalReportViewer1.HasToggleParameterPanelButton = false;
CrystalReportViewer1.Page.Title = strReportName;
CrystalReportViewer1.ReportSource = rptDoc;
#endregion // Viewer
protected void Page_Unload(object sender, EventArgs e)
if (rptDoc != null)
rptDoc.Close();
rptDoc.Dispose(); -
We have a problem with Version mismatch between services.
There are two services, each of them in a diferent domain.
When we try to access from service A (in my domain) to service B (in a diferent domain)
we obtain relatad Version mismatch.
We are confirmed that version number (show in .java and .h) is the same.
What kind of problem can cause Version mismatch and how could solve it?
Thanks.
Juan.This is log error:
[2002/06/27 14:35:43] Service AC_RE_FSLMSJPFA (IN) -<Size=1584,Version=308789600,Flags=0>-
[2002/06/27 14:35:43] #1 - RPR_STRING="19000000060"
[2002/06/27 14:35:43] #2 - RPR_STRING=""
[2002/06/27 14:35:43] #3 - RPR_STRING=""
[2002/06/27 14:35:43] #4 - RPR_USERVAR=??
[2002/06/27 14:35:43] #5 - RPR_SHORT=0
[2002/06/27 14:35:43] #6 - RPR_LONG=50
[2002/06/27 14:35:43] Estoy en servicio ac_reSpFaLstLlamadasMsjPeriodoFacturacionMSFA
[2002/06/27 14:35:43] strlen: 0
[2002/06/27 14:35:43] dtInicio_aux: Hoy es 01/01/00 (siglo=21) es el 01 dia del año
[2002/06/27 14:35:43] Service SP_FA_SLMSJPFA (IN) -<Size=233,Version=433349020,Flags=0>-
[2002/06/27 14:35:43] #1 - RPR_STRING="19000000060"
[2002/06/27 14:35:43] #2 - RPR_STRING=""
[2002/06/27 14:35:43] #3 - RPR_DATE=2000/01/01
[2002/06/27 14:35:43] #4 - RPR_USERVAR=??
[2002/06/27 14:35:43] #5 - RPR_LONG=50
[2002/06/27 14:35:43] Service __exception_func__ (OUT) -<Size=129,Version=1,Flags=0>-
[2002/06/27 14:35:43] #1 - 10006
[2002/06/27 14:35:43] #2 - 267
[2002/06/27 14:35:43] #3 - Error code 267 reported by SP_FA_SLMSJPFA->ServerReceive.
(Remote)
[2002/06/27 14:35:43] #4 - Version mismatch
[2002/06/27 14:35:43] #5 - ??
******* Run time exception information begins ****
When: Thu Jun 27 14:35:43 2002
Where: Error code 267 reported by SP_FA_SLMSJPFA->ServerReceive. (Remote)
What: Version mismatch
Why: ??
Subsystem code:10006,Error code:267
******* Run time exception information ends *****
[2002/06/27 14:35:43] Service __exception_func__ (OUT) -<Size=0,Version=1,Flags=0>-
[2002/06/27 14:35:43] #1 - 10006
[2002/06/27 14:35:43] #2 - 267
[2002/06/27 14:35:43] #3 - Error code 267 reported by SP_FA_SLMSJPFA->ServerReceive.
(Remote)
[2002/06/27 14:35:43] #4 - Version mismatch
[2002/06/27 14:35:43] #5 - ??
Juan.
Peter Holditch <[email protected]> wrote:
Juan,
ATMI services don't really have a concept of version, so I assume you're
not
talking about them? So are you talking about CORBA interfaces?
Could you explain in more detail what is happening here, and exactly what
the
error you are seeing is.
Regards,
Peter.
Juan Martinez wrote:
We have a problem with Version mismatch between services.
There are two services, each of them in a diferent domain.
When we try to access from service A (in my domain) to service B (in adiferent domain)
we obtain relatad Version mismatch.
We are confirmed that version number (show in .java and .h) is the same.
What kind of problem can cause Version mismatch and how could solve it?
Thanks.
Juan. -
Version mismatch error in SOAP interface
Hi
Scenario is SOAP to SOAP.
Sending request by SOAP UI to receiver webservice.
Interface was perfectly done & tested successfully.
Then we have done some changes in Receiver soap channel ...due to some error the changes were reverted
but now i am getting an error while testing as " version mismatch"
The provider webservice is working fine as we have tested it without PI.
The complete discription of error is as follows
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<soapenv:Fault>
<faultcode>soapenv:Server.generalException</faultcode>
<faultstring>senderChannel '54cfea9d7e9b3ad2895bbe47a9aaa877': Catching exception calling messaging system; nested exception is:
com.sap.engine.interfaces.messaging.api.exception.MessagingException: Version Mismatch</faultstring>
<detail>
<ns1:hostname xmlns:ns1="http://xml.apache.org/axis/">usa42113</ns1:hostname>
</detail>
</soapenv:Fault>
</soapenv:Body>
</soapenv:Envelope>
Please suggest the reason for this error & the possible solution
Regards
AbhijitHi prateek
yes, we are using Axis Framework.
Earlier the interface was working fine with same configuration...But now its giving error as " Version mismatch"
Regards
Abhijit -
Unable to load the OCFS due to kernel version mismatch
Hi,
I am using RedHat Linux ES 3.0 and installed the OCFS successfully but, unable to load the ocfs due to OCFS version conflict with the kernel version. following message displyed when i try to load ocfs.
OCFS was built for Kernel version --> 2.4.21-4.EL
KERNEL Version --> 2.4.21-9.ELorafw3.
================== message as follows ================
load_ocfs
/sbin/insmod ocfs node_name=linuz2 ip_address=1.1.1.2
cs=1803 guid=626147BF390EFFB6609900061BC97853
comm_voting=1 ip_port=7000
Using /lib/modules/2.4.21-EL-ABI/ocfs/ocfs.o
/lib/modules/2.4.21-EL-ABI/ocfs/ocfs.o: kernel-module
version mismatch
/lib/modules/2.4.21-EL-ABI/ocfs/ocfs.o was
compiled for kernel version 2.4.21-4.EL
while this kernel is version
2.4.21-9.ELorafw3.
load_ocfs: insmod failed
================== message ends here ==================
thanks & regards,
Jagadeswar V
SingaporeI have seen that error before, try using a different ip address for your machine, I'm not sure that the one you're using ( 1.1.1.2 ) is valid. Try ip an ip address using one of the following blocks:
10.x.x.x
192.168.x.x
load_ocfs will throw that error if it just doesn't like your configuration sometimes, or if you havn't generated an ocfs.conf.
Can you ping your other node ( 1.1.1.1 I assume )? -
Hi ,
I have a scenario where I run a bunch of coherence jvms in a cluster.
There is a slight mismatch in coherence version on the data nodes (3.5.3/465 p2) & that of the non-storage nodes (3.5.3/465).
I intermittently see issues which prevents the managed node from joining the cluster, with the following error -
This member could not join the cluster because of an incompatibility between the cluster protocol used by this member and the one being used by the rest of the cluster. This is most likely caused by a Coherence version mismatch, or by mismatched protocol filters (e.g. compression, or encryption). Rejected by Member(Id=1 ....
All my nodes have the same config override file.
Is it mandatory that the non-storage & storage nodes have the same minor version of coherence (in this case it seems like the difference is in build# right ? ).
I am using unicast listener for WKA which explicitly points the data nodes in cluster.
Any pointers/suggestions , highly appreciated.I was told by coherence support that having things on different minor versions is "not really supported". They let you join them together to support a gradual rolling upgrade, but they really want them all on the same version.
That being said I've never had that issue that you are talking about with things with the same minor version since the protocol versions don't change in minor versions.
There is no source visibility so it is impossible to say what exactly changed between those versions - but it is unlikely that the protocol changed. (I'm not super familiar with the nuances of 3.5.3 - we were on Ye Olde Coherence 3.1 for far too long and then did a crazy jump straight to 3.7.1) -
Console-Server Version Mismatch after installation of Weblogic 6.1 sp6
After a successful installation of Weblogic 6.1 SP6 from SP4, the following is displayed upon entering the admin console:
Console-Server Version Mismatch
server-version 6.1.4.0
console-version 6.1.6.0
However, inspection of the weblogic.log file shows the following message:
WebLogic Server 6.1 SP6 12/04/2003
So what version am I running? Was the installation of SP6 really successful?Hi,
I am having the same issue when I upgraded from WLI 7.0 SP6 to 7.0 SP7.
Can anyone have any idea abt how to solve this issue.
Thanks
Raj -
I just recieved a new laptop. I installed LV 8.2.1, then PDA module 8.2. Programs will not build. I get a "Mismatched Versions of Labview and the PDA module" error. Help.
Hello,
I was able to reproduce this version mismatch error on a test PC with LabVIEW 8.2.1 and PDA 8.2. This is expected behavior. Also, Matt called in on the phone, and I directed him to his internal sales representative to be shipped 8.2.1 of the PDA module.
I suspect the reason why I was not encountering this on my own PC was that I had already upgraded my LabVIEW Touch Panel Module to 8.2.1 but not PDA yet.
For all people reading this, the ultimate answer is that the PDA version number should match the LabVIEW version number.
Best regards,
-Sam F, DAQ Marketing Manager
Learn about measuring temperature
Learn how to take voltage measurements
Learn how to measure current
Maybe you are looking for
-
How to use non-standard port for vnc?
Our Windows users who use RDC to connect to their desktops from off-site come in on a non-standard port number. Part of our security setup. I'd like to do the same with Mac users who use screen sharing and vnc to connect remotely. How can I specify a
-
Does anyone know anything about Mackeeper?
My imac is 2 years old now and im wondering about defragmenting the hard drive and I found Mackeeper and I am wondering if anyone knows anything about it, or if it is even necesary
-
For Anyone Having Problems Connecting Ipod to Itunes/My Computer
I have just spent all day trying to get my new Ipod Nano sync'd. Just attempted unplugging my Printer and other devices so that only my mouse was left. I plugged my Ipod in and it worked. So basically I don't think it likes my printer being plugged i
-
Settings from previous without local brushes/etc
I'm using LR2.1 RC1. Previously I recall that in the develop module, applying settings from the "previous" button did not transfer certain settings. I'm finding that applying the local brush adjustments from the previous photo to be a big problem as
-
Repeating of udf form on ncount
Hi, I have developed one UDF screen with SAP default buttons. I catched the following event filters form laod, form activate, item pressed , menu click, key down and click event. when I opened my screen it worked fine for the first time. When