Archive for the ‘Non-Tivoli’ Category

IBM ITM Product Code Table

July 23rd, 2010
10 Monitoring Agent for Cobb EAI
14 Monitoring Agent for CobbRemoteAgent
15 Monitoring Agent for BillPrint
15 Monitoring Agent for Cobb BillPrintLog
20 Monitoring Agent for Cobb DBClient
3z IBM Tivoli Monitoring Active Directory Feature
3z Monitoring Agent for Active Directory
40 Monitoring Agent for DD690G
41 Monitoring Agent for Cobb UnixExtended
41 Monitoring Agent for JDS UnixCustom
42 Monitoring Agent for Cobb NuBridges FTP
a2 AF/Remote Alert Adapter
a4 Monitoring Agent for i5/OS
a4 OS/400 Monitoring Agent
ah System Automation for z/OS
am OMEGACENTER Gateway MVS Alert Adapter
au CA-Unicenter Alert Emitter
ax Candle Shared Libraries
ax IBM Tivoli Monitoring Shared Libraries
bc ITCAM System Edition for WebSphere DataPower
bf CASP Native Connector
bl CASP Directory Server Monitoring Agent
bo CandleNet eBP Object Access
br CASP Exchange Connector Monitoring Agent
bs Basic Services
bx CASP Audit and Log
c3 IBM Tivoli Monitoring for CICS
c3 OMEGAMON(R) XE for CICS
cf CMS Configurator
cf CandleNet Command Center for OS/390
cf TEMS Configurator
cg IBM Tivoli Monitoring for Cryptographic Coprocessors
cg OMEGAMON XE for IBM Cryptographic Coprocessors
ci Candle Product Installer
ci IBM Tivoli Monitoring Product Installer
cicatrsq Candle SQL Files
cicatrsq IBM Tivoli Monitoring SQL Files
cienv Candle Product Installer
cienv IBM Tivoli Monitoring Product Installer
cj Tivoli Enterprise Portal Desktop Client
cj Windows NT CandleNet Portal
co Command and Control
cp CCC for CICS
cp IBM Tivoli Monitoring for CICS
cp OMEGAMON XE for CICS on z/OS
cq Tivoli Enterprise Portal Server
cr CandleNet eBP Connector for R/3
cw Tivoli Enterprise Portal Browser Client
cz Candle CommandPro
cz IBM Tivoli Monitoring CommandPro
d3 IBM Tivoli Monitoring for DB2
d3 OMEGAMON(R) XE for DB2
d4 ITCAM for SOA
dd Distributed Database common code
do IBM Tivoli Decision Support for z/OS
dp IBM Tivoli Monitoring for DB2 on zOS
dp OMEGAMON XE DB2 PE and PM on z/OS
dp OMEGAMON XE for DB2 PE and PM on z/OS
dp OMEGAMON XE for DB2 on zOS
e3 R/3 Clients (for ETEWatch) Monitoring Agent
e5 OSIsoft PI Agent
e6 Johnson Controls Metasys Agent
e7 APC Agent
e7 APC InfraStruXure Agent
e8 Eaton Agent
e8 Eaton Power Xpert Agent
e9 Active Energy Manager Agent
ea Internet Monitoring Agent
el Lotus Notes Clients (for ETEWatch) Monitoring Agent
en SNMP Gateway on Windows NT
er Management Agent for Tivoli Enterprise Console Gateway
es EIF to WS-Notification Converter
eu Custom Clients (for ETEWatch) Monitoring Agent
ew Web Browsers (for ETEWatch) Monitoring Agent
ex MS Exchange Monitoring Agent
ex MS Exchange Server Monitoring Agent
ex Monitoring Agent for Microsoft Exchange Server
ez OMA for eBA Solutions
fi CandleNet eBP FIX Connector
fw Windows NT Tivoli Enterprise Portal
fx CASP File Transfer
ga SNMP Gateway on AIX
gb IBM Tivoli Composite Application Manager Agent for Lotus Domino
gb IBM Tivoli Monitoring for Domino
gb IBM Tivoli Monitoring for Messaging and Collaboration: Lotus Domino Agent
gr Graphics and Sound Library for TEP
gs IBM GSKit Security Interface
gs IBM Tivoli GSKit
gw OMEGAMON XE for CICS TG on z/OS
hc HMC Alert Adapter
hd Warehouse Proxy
hi HP OpenView IT/Operations Alert Adapter
hl OMEGAMON z/OS Management Console
ho HP OpenView NNM Alert Adapter
ht IBM Tivoli Composite Application Manager Agent for HTTP Servers
ht IBM Tivoli Composite Application Manager Agent for Web Servers
ht IBM Tivoli Composite Application Manager for Web Servers
ht Monitoring Agent for Web Servers
ic IBM Tivoli Monitoring for WebSphere InterChange Server
ic OMEGAMON XE for WebSphere Interchange Server
ic WebSphere InterChange Server Monitoring Agent
ie IBM Tivoli Monitoring for WebSphere InterChange Server Data Source
ie WebSphere InterChange Server Data Source
ih OpenView ITO Alert Emitter
ip CCC for IMSplex
ip OMEGAMON XE for IMS on z/OS
is IBM Tivoli Composite Application Manager for Internet Service Monitoring
it TEC GUI Integration
iv IBM Tivoli Enterprise Portal Server Extensions Update
iv Tivoli Enterprise Portal Server Extensions Upgrade
iw IBM Tivoli Enterprise Portal Server Extensions
iw Tivoli Enterprise Portal Server Extensions
jr Candle-Supplied JRE
jr Tivoli Enterprise-supplied JRE
ju Monitoring Agent for JMX JSR-77
ka Monitoring Agent for Tivoli Enterprise Console
kf IBM Eclipse Help Server
ln Lotus Notes Monitoring Agent
lz Linux Monitoring Agent
lz Monitoring Agent for Linux OS
m3 IBM Tivoli Monitoring for OS/390
m3 OMEGAMON XEs
m3 OMEGAMON(R) XE for OS/390
m4 PathWAI Secure for WebSphere MQ Global Administrator
m5 IBM Tivoli Monitoring for z/OS
m5 OMEGAMON XE on z/OS
ma Remedy ARS Alert Adapter
mc IBM Tivoli Composite Application Manager Configuration Agent for WebSphere MQ
mc IBM Tivoli Monitoring for WebSphere MQ Configuration
mc IBM Tivoli OMEGAMON XE for Messaging Configuration
mc MQSeries Configuration Agent
mc OMEGAMON MQ Configuration Agent
mc OMEGAMON WMQ Configuration Agent
mc WebSphere MQ Configuration Agent
mc WebSphere MQ Configuration
md PQEdit
mf PathWAI Secure for WebSphere MQ
mq IBM Tivoli Composite Application Manager Agent for WebSphere MQ
mq IBM Tivoli Monitoring for WebSphere MQ
mq IBM Tivoli OMEGAMON XE for Messaging Monitoring
mq MQSeries Monitoring Agent
mq OMEGAMON MQ Monitoring Agent
mq OMEGAMON XE for WebSphere Business Integration
mq WebSphere MQ Monitoring Agent
mq WebSphere MQ
ms Candle Management Server
ms Tivoli Enterprise Monitoring Server
n3 IBM Tivoli Monitoring for Mainframe Networks
n3 OMEGAMON XE for Mainframe Networks
na IBM Tivoli NetView for z/OS Enterprise Management Agent
nd Monitoring Agent for Tivoli NetView Server
no Tivoli Omnibus ObjectServer Agent
np IBM Tivoli Network Manager
np Tivoli Monitoring for IBM Tivoli Netcool/Precision
nt IBM Tivoli Monitoring for Windows Servers
nt Monitoring Agent for Windows OS
nt OMEGAMON XE for Windows Servers
nv NetView/AIX Alert Adapter
nw Novell NetWare Monitoring Agent
oe CCC for OS/390 Unix System Services
oq Microsoft SQL Server Monitoring Agent
oq Monitoring Agent for Microsoft SQL Server
or IBM Tivoli Composite Application Manager Agent for Oracle Database
or Monitoring Agent for Oracle
or Oracle Monitoring Agent
os CCC for Sysplex
os IBM Tivoli Monitoring for Sysplex
ox Informix Monitoring Agent
oy IBM Tivoli Composite Application Manager Agent for Sybase ASE
oy Monitoring Agent for Sybase Server
oy Sybase Monitoring Agent
p5 Base Monitoring Agent for AIX
p5 IBM Tivoli Monitoring for AIX Base Agent
p8 IBM Tivoli Composite Application Manager Agent for Peoplesoft Enterprise Application Domain
p8 ITCAM Agent for PeopleSoft Enterprise Application Domain
p9 IBM Tivoli Composite Application Manager Agent for Peoplesoft Enterprise Process Scheduler
p9 ITCAM Agent for PeopleSoft Enterprise Process Scheduler
pa Performance Analytics for TEP
pc DEC Polycenter Alert Adapter
pe Monitoring Agent for Provisioning
ph Base Monitoring Agent for HMC
pk Base Monitoring Agent for CEC
pl CandleLight Workstation
ps PeopleSoft Monitoring Agent
pt Peregrine ServiceCenter Alert Adapter
pv Base Monitoring Agent for VIOS
pv IBM Tivoli Monitoring for VIOS Base Agent
px Premium Monitoring Agent for AIX
q5 Monitoring Agent for Microsoft Cluster Server
qa Monitoring for Microsoft Applications
qb BizTalk Server Agent
qb Monitoring Agent for Microsoft BizTalk Server
qd IBM Tivoli Monitoring for IBM Director
qf Microsoft .NET: .NET Framework support
qf Monitoring Agent for Microsoft .NET Framework
qi IBM Tivoli Composite Application Manager Agent for WebSphere Message Broker
qi IBM Tivoli Monitoring for WebSphere Integration Brokers
qi OMEGAMON XE for WebSphere Integration Brokers
qi OMEGAMON XE for WebSphere MQ Integrator
qi WebSphere Message Broker Monitoring Agent
qp Monitoring Agent for Microsoft SharePoint Server
qp SharePoint Agent
qr Monitoring Agent for Microsoft Virtual Server 2005
qr Monitoring Agent for Microsoft Virtual Server
qv Monitoring Agent for VMware ESX
qx Monitoring Agent for Citrix Access Suite
r0 Agentless Monitoring for Dell OpenManage Hardware
r2 Agentless Monitoring for Windows Operating Systems
r3 Agentless Monitoring for AIX Operating Systems
r3 Monitoring Agent for Microsoft SQL Server
r4 Agentless Monitoring for Linux Operating Systems
r5 Agentless Monitoring for HP-UX Operating Systems
r6 Agentless Monitoring for Solaris Operating Systems
r7 Agentless Monitoring for HP InsightManager Hardware
r8 Agentless Monitoring for Sun Management Center Hardware
r9 Business System Manager Common Agent
rc IBM Tivoli Monitoring for Rational Applications
rg IBM Tivoli Advanced Audit for DFSMShsm
rh Advanced Reporting for DFSMShsm
rh IBM Tivoli Advanced Reporter for DFSMShsm
rj IBM Tivoli Allocation Optimizer for z/OS
rk IBM Tivoli Automated Tape Allocation Manager
rn IBM Tivoli Advanced Catalog Management for z/OS
ro Directory Administrator
rq Candle Application Services Pac
rq Tivoli Enterprise Application Services Pac
rr CASP Conversion with XML-MDR
ru CASP HTTP File Server
rv IBM Tivoli Advanced Backup and Recovery for z/OS
rw IBM Tivoli Tape Optimizer
rx CASP HTTP File Server
rz IBM Tivoli Composite Application Manager Agent for Oracle RAC
rz IBM Tivoli Composite Application Manager Extended Agent for Oracle Database
s2 OS/2 Monitoring Agent
s3 IBM Tivoli Monitoring for SMS
s3 IBM Tivoli OMEGAMON XE for Storage on z/OS
s3 OMEGAMON XE for Storage on z/OS
sa IBM Tivoli Composite Application Manager Agent for SAP Applications
sa IBM Tivoli Monitoring v6.1 Agent for R/3 SAP
sa IBM Tivoli Monitoring v6.1 Agent for mySAP
sa Monitoring Agent for mySAP
sa R/3 Monitoring Agent
sa mySAP Monitoring Agent
sd Status Data Manager
sh OMEGAMON SOAP
sh Tivoli Enterprise Monitoring SOAP Server
sj Best Practices for WebSphere
sk Reporting Agent for Tivoli Storage Manager
sp SNMP Alert Adapter
sr IBM Tivoli Service Level Advisor
ss Windows NT SNA Server Monitoring Agent
sw CandleNet eBP FS/Access
sy Summarization and Pruning Agent
t1 ITCAM File Transfer Enablement
t2 IBM Tivoli Composite Application Manager for Response Time Tracking
t2 ITCAM for Response Time Tracking
t3 ITCAM Console
t3 ITCAM for End User Response Time Dashboard Agent
t4 ITCAM for Client Response Time Agent
t4 ITCAM for Client Response Time
t5 ITCAM for Web Response Time Agent
t5 ITCAM for Web Response Time
t6 ITCAM for Robotic Response Time Agent
t6 ITCAM for Robotic Response Time
th ITCAM for MQ Tracking
tl Omegamon XE for Message Transaction Tracker
tm Monitoring Agent for IBM Tivoli Monitoring 5.x Endpoint
tn Unicenter TNG Alert Emitter
to ITCAM for Transaction Reporter
to Transaction Reporter
tr NetView Alert Emitter
tu ITCAM for Transactions
tu Transaction Collector
tv TME 10 Enterprise Console Alert Adapter
tv Tivoli Enterprise Console Alert Adapter
tx Tuxedo Monitoring Agent
ua CA-Unicenter Alert Adapter
ub IBM Tivoli Composite Application Manager Agent for Siebel CRM
ub IBM Tivoli Monitoring for Applications: Siebel Agent
ub IBM Tivoli Monitoring v6.1 Agent for Siebel
ub Monitoring Agent for Siebel
uc CASP Universal Connector
ud DB2 Universal Database Monitoring Agent
ud IBM Tivoli Composite Application Manager Agent for DB2
ud Monitoring Agent for DB2
ue Tivoli Enterprise Services User Interface Extensions
uf Universal Agent Framework
ui Tivoli Enterprise Services User Interface
uj Unison Maestro Alert Adapter
ul Monitoring Agent for UNIX Logs
ul UNIX Logs Monitoring Agent
um Universal Agent
ur Unison RoadRuner Alert Adapter
ut Unicenter TNG Alert Adapter
ux Monitoring Agent for UNIX OS
ux UNIX OS Monitoring Agent
va Premium Monitoring Agent for VIOS
vi HP OpenView Alert Emitter
vl OMEGAMON XE on z/VM and Linux
vm IBM Tivoli Monitoring for Virtual Servers
vm Monitoring Agent for VMware VI
vt TME 10 Enterprise Console Alert Emitter
vt Tivoli Enterprise Console Alert Emitter
vw NetView for z/OS Agent Support
we WebSphere Application Server Monitoring Agent
wf CandleNet eBP WorkFlow Access
wj IBM Tivoli Composite Application Manager Common Components
wl BEA Weblogic Server Monitoring Agent
wo IBM Tivoli Monitoring for OMEGAVIEW II for the Enterprise
wo OMEGAVIEW II for the Enterprise
ww WebSphere Application Server on OS/390
x2 KRRTOOLKIT Driver
x3 KXBCONVERSION Driver
x4 KXCUTIL Driver
x5 CASP MDR
x6 KXCTOOLKIT Driver
x9 KROMDR Driver
xb CASP Conversion with XML-API
xc CASP eBusiness Platform
xe Xercesc C XML parser and DOM online documentation
xm CASP Conversion with XML
xo CASP for WebSphere Access
xr KRRXML Driver
xs CASP Directory Services
xt CandleNet eBP Developer’s Toolkit
xy PathWAI Editor for Messages
yb IBM Tivoli Information Management for z/OS
yj IBM Tivoli Composite Application Manager Agent for J2EE
yj IBM Tivoli Composite Application Manager for J2EE
yj Monitoring Agent for J2EE
yn IBM Tivoli Composite Application Manager Agent for WebSphere Application Server
yn IBM Tivoli Composite Application Manager Agent for WebSphere Applications
yn IBM Tivoli Composite Application Manager for WebSphere
yn Monitoring Agent for WebSphere
  • Share/Bookmark

Posted in Non-Tivoli | Comments (0)

Great Amazon Web Services Overview

April 19th, 2010

If your new to or just need to learn more about AWS.. this is a great slide presentation I stumbled across

  • Share/Bookmark

Tags: , , , , , , , , , , , ,
Posted in Non-Tivoli | Comments (0)

ITM Situation Rename — BEWARE

February 28th, 2010

As of ITM 6.2.1, there is a perceived capability to now rename situations within the editor.

However, the rename is actually a new attribute called ‘Full Name’ and only changes the TEPS display name for the situation; the EIF will still send the original situation name.

IBM responds this is “working as designed” — a load of crap if you ask me and a “feature” that should not have been introduced at all if it were to be so counter-intuitive.

Here’s IBM’s response:

Problem(Abstract)
Situation names that are less than 32 characters in length do not populate the “Fullname” field when running the ‘tacmd viewsit -s ‘ command.

Symptom
tacmd viewsit shows null Fullname Field

Cause
The Fullname field is only populated when the original situation name is 32 characters or greater or if a situation name is changed.

Resolving the problem
When a situation is created with a name less than 32 characters in length, the situation name is stored in the “Name” column. At this point, the “Name” column serves two purposes: a unique ID for the situation and the situation display name. The “Fullname” column is blank.

If an existing situation name is changed, the “Name” column still serves as the unique ID and will not be updated to reflect the situation name change.

The new situation name is stored in the “Fullname” column, the new name now assumes the role of situation display name. The length of the new name does not matter, the new name must be stored in the “Fullname” column, since the “Name” column containing the unique ID cannot be changed.

The only time we should expect the “Full Name” field to be populated is when the original situation name is 32 characters or greater or when a situation name has changed from it’s original name (regardless of the length of the new situation name).

  • Share/Bookmark

Tags: , , , , , , , , , , , , ,
Posted in ITM6.2.1, Non-Tivoli | Comments (0)

ITM : Testing Windows Event Logs

July 7th, 2009

In a nutshell: use theeventcreate

I had an issue with ITM Windows Agent creating events which I was then sending out email alerts via a UNIX script.

The simple problem was backslashes in windows paths where the “Take Action” notification script was literalizing characters which might be part of the EventLog Description

For example:

"c:\Damned these\nagging\slashes\argh"

became

c:\Damned these
agging\slashesrgh

Yes, simply quoting my string would have solved most of my problem, IT DID HOWEVER lead me to a handy windows command for testing, calledeventcreateid

Example : eventcreate /ID 101 /SO FooBar /D “Test Message for ITM” /T ERROR /L Application

  • Share/Bookmark

Tags: , , , , , , , , , , , , , ,
Posted in ITM6.x, WindozeMiscellaneous | Comments (0)

Quick and Dirty LAMP

June 26th, 2009

Installing a LAMP stack: Linux – Apache, PHP, and MySQL on Fedora Core

Assuming you already have Linux and Yum installed.

1. Install Apache (httpd), PHP, MySQL (server and client), and the component that allows
php to talk to mysql.

 yum -y install httpd php mysql mysql-server php-mysql

2. Configure the new services to start automatically

  /sbin/chkconfig httpd on
  /sbin/chkconfig --add mysqld         [this is not required with FC4 and above]
  /sbin/chkconfig mysqld on

  /sbin/service httpd start
  /sbin/service mysqld start

3. IMPORTANT! Set up the mysql database root password. Without a password, ANY user on the box can login to mysql as database root. The mysql root account is a separate password from the machine root account.

 mysqladmin -u root password 'new-password'           [quotes are required]

4. Make additional security-related changes to mysql.

 mysql -u root -p

 mysql> DROP DATABASE test;                            [removes the test database]
 mysql> DELETE FROM mysql.user WHERE user = '';        [Removes anonymous access]
 mysql> FLUSH PRIVILEGES;

5. Following the above steps, the document root for Apache is /var/www/html/

Create a test PHP script (such as phpinfo.php) and place it in the document root. A useful
test script sample:

 <?php
    phpinfo();
 ?>

6. Create a database and database user for your data. You will use this database and user name
in your database connection string. The GRANT statement actually creates a new MySQL user account.

 mysql> CREATE DATABASE web_db;
 mysql> GRANT ALL PRIVILEGES ON web_db.* TO 'web_user'@'localhost' IDENTIFIED BY 'thepassword';
  • Share/Bookmark

Tags: , , , , , , , , , , , ,
Posted in webservices | Comments (0)

Windows Ports

June 14th, 2009

I was experimenting with WAMP on my laptop, not a big deal in itself, but when I rebooted the Apache server failed to start.

Event logs showed something else had already been binded to port 80.

Quick Fix was to determine which PID had it by running the following:
netstat -ano
From there you can use task manager, determine the conflicting process, kill the PID.

(If you had CYGWIN installed)
netstat -ano | grep :80
ps -Wef | grep <pid> # To determine the process
kill -9 <pid>

  • Share/Bookmark

Tags: , , , , , , , , , , , , , , , , , , , ,
Posted in Non-Tivoli, WindozeMiscellaneous | Comments (0)

“Smart um_cleanup”

March 21st, 2009

DOWNLOAD:  

The ‘um_cleanup’ script that comes with ITM6 Universal Agent I’m convinced was written by an intern or co-op who just learned the basics of scripting.

I “rewrote” the whole darn thing with the following comments and syntax:

um_cleanup_jds.ksh -h
USAGE: um_cleanup_jds.ksh [UA|CMS|CNPS|ALL]

um_cleanup_jds.ksh -f

You need only supply a single arg - the component or force

where

-f is only required if NO ARGS are supplied

no args assumes ALL and prompts unless '-f'

This is a cleaned up version of the 'um_cleanup' script provided

with ITM6.x. It'll figure out the variables as a half-way decentprogram should.

#############################################################################

# Modified by Jim Sander : jimsander@jdsmedia.net

# Date: 03.20.09

# Laziest damn script fix up

# - there's no reason why somebody in the automation business

# needs to be pluggin in specific variables for an already 'shotgun'

# approach.

# - Added simple iterative loops to run down every friggin

# working path

# - The ONLY required input value should be the 'CLEANOPT'

# and it should take a list

# - no args assumes 'ALL' and prompt or force option

# - take an individual arg

# - TEMSNAME is only used on a TEMS (so why do they expect you to do

# provide it on every component

#############################################################################

  • Share/Bookmark

Tags: , , , , , , , , , , , , ,
Posted in ITM, Non-Tivoli | Comments (0)

ITM62 T/EC Rulebase Changes

October 2nd, 2008

ITM 6.2 FP1 contains several new and changed T/EC class changes, ranging from new classes, new slots, and only ONE new slot (omnux_value replacing kux_value).

**I have not seen an ITM event containing kux_value nor omnux_value, but to be safe, I added the old ‘kux_value’ slot to the kux.baroc file.

TOTAL: 22 baroc files

Baroc

Difference 

Desc 

ka4.baroc 

Changes 

Sentry3_5_Base class changed to Omegamon_Base

14 new classes

** JDS: Replace with new baroc

khd.baroc 

New 

 

kib.baroc 

Changes 

Sentry3_5_Base class changed to Omegamon_Base

one new slot: link_table in ITM_Universal_Messages

** JDS: Replace with new baroc

klz.baroc 

Changes 

Sentry3_5_Base class changed to Omegamon_Base

3 new classes : File pattern, comparison and host availability

several new slot changes : file information file content changed and checksum

** JDS: Replace with new baroc

knt.baroc 

Changes 

Sentry3_5_Base class changed to Omegamon_Base

8 new classes

several slot changes

** JDS: Replaced with new baroc

koq.baroc 

Changes 

Sentry3_5_Base class changed to Omegamon_Base

3 new classes

** JDS: Replaced with new baroc

kor.baroc 

Changes 

Sentry3_5_Base class changed to Omegamon_Base

11 new classes

several new slots : including table space used/allocated, processes, session details, lock wait time

** JDS: Replaced with new baroc

koy.baroc 

Changes 

Sentry3_5_Base class changed to Omegamon_Base

1 new class : Sybase segment detail

several new slots : lock wait time, engine number and status, number of databases open, logon available

** JDS: Replaced with new baroc

kp5.baroc 

New 

 

kph.baroc 

None 

 

kpk.baroc 

None 

 

kpv.baroc 

New 

 

kpx.baroc 

None 

 

kqr.baroc 

New 

 

kqv.baroc 

New 

 

kqx.baroc 

New 

 

ksy.baroc

New 

 

kud.baroc

Changes 

Sentry3_5_Base class changed to Omegamon_Base

3 new classes

new slots added to existing classes

** JDS: Replace with new baroc

kul.baroc 

Changes 

Sentry3_5_Base class changed to Omegamon_Base

** JDS: Replace with new baroc

kux.baroc 

Changes 

Sentry3_5_Base class changed to Omegamon_Base

kux_value(STRING) changed to omunx_value(STRING)

8 new classes added

** JDS: Modified new kux.baroc to include kux_value slot

kva.baroc 

None 

 

om_tec.baroc 

None 

 

 

 

  • Share/Bookmark

Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
Posted in Non-Tivoli | Comments (0)

Hosting : Why does every visit to my website have the same IP address?

September 4th, 2008

Reference: http://help.mosso.com/article.php?id=180

Your script is calling for the “REMOTE_ADDR” and receives the IP of a server in front of one of our back-end servers. The web facing server is then passing the scripts output without giving the expected REMOTE_ADDR of the visitor. In order for your scripts to recognize that they are on a cluster and log the correct IP of your visitors, you will need to replace and add the code below.

For PHP:
Locate any lines of code that are similar to this snippet of code,
$_SERVER['REMOTE_ADDR'];
And replace it with this snippet of code,
$_SERVER['HTTP_X_CLUSTER_CLIENT_IP'];

For ASP:
Locate any lines of code that are similar to this snipper of code,
Request.ServerVariables(“REMOTE_ADDR”)
And replace it with this snipper of code,
Request.ServerVariables(“HTTP_X_CLUSTER_CLIENT_IP”)

My fix for this required a unix shell (if you’re on a Windows look at installing cygwin on your system.

# Ftp your web content down to your local system

$ for file in `find <path_to_files> -exec grep -l REMOTE_ADDR {} \;`; do base=`basename $file`; sed ‘s/REMOTE_ADDR/HTTP_X_CLUSTER_CLIENT_IP/g’ $file > /tmp/$base; grep HTTP_X_CLUSTER_CLIENT_IP /tmp/$base >/dev/null 2>&1 && grep REMOTE_ADDR $file && echo “Updated $base” && mv
/tmp/$base $file; done

# Then simply upload the changed files to your system.

  • Share/Bookmark

Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
Posted in web_programming | Comments (0)

ITM6.2 : TEPS reconfigure overwrites kfwenv variable

September 3rd, 2008

Not all of them mind you, but some important ones none-the-less:

  • KFW_STARTJVM=N
  • KFW_USE_EMBEDDED=Y
  • KFW_EWAS_SERVER_PID_FILE=C:\IBM\ITM\CNPSJ\profiles\ITMProfile\logs\ITMServer\ITMServer.pid
  • KFW_EWAS_STARTSERVER_SCRIPT=C:\IBM\ITM\CNPSJ\profiles\ITMProfile\bin\startServer.bat
  • KFW_EWAS_STOPSERVER_SCRIPT=C:\IBM\ITM\CNPSJ\profiles\ITMProfile\bin\stopServer.bat

I verified the following by modifying all the variables in my %CANDLEHOME%\CNB\kfwenv file where numerical values like ports and max where incremented by one, and the string vlaues had _XXX_ inserted

The modified kfwenv was backed up, then I reconfigured the TEPS and ran a diff on both files, and the above variables are the resulting default values.

  • Share/Bookmark

Tags: , , , , , , , , , , , , ,
Posted in Non-Tivoli | Comments (0)

  • LinkedIn

    If you want to see my LinkedIn profile, click on this button:

    Jim Sander
  • Save MySQL

JDS Media is Digg proof thanks to caching by WP Super Cache