blockcopy

Thursday, November 29, 2018

Steps to Install Oracle Tuxedo 12.2.2 on Linux Server

                                       Steps to Install Oracle Tuxedo 12.2.2 on Linux Server


  • This installation of Oracle Tuxedo 12.1.1 was performed for PeopleSoft application.
  • Download the Tuxedo 12c version from https://edelivery.oracle.com
  • Tuxedo compatible with all platforms. It has only dependency on PeopleTools version.

1. Use following command to execute the binary

./runInstaller.sh -console

2. Choose option 2 to create Private Inventory

===============================================================================
Introduction
------------------


This shell script guides you through the installation and configuration of your Oracle Products.  Press "Enter" to accept the default and proceed to the next screen.  You may cancel this installation at any time by typing "quit".
Press "Enter" to continue:



===============================================================================
Choose Inventory
------------------


->1- Central Inventory
2- Private Inventory
0- Go back

Enter a number: 2
Enter your private inventory pointer file:
invalid inventory pointer file:

Enter private inventory directory: /opt/tuxedo
Enter inst_group: <Group name of your Linux user id>



===============================================================================

3. Choose to create option 1 to 'Create new Oracle Home'

Choose Oracle Home
------------------


->1- Create new Oracle Home
2- Use existing Oracle Home
0- Go back

Enter a number:
Enter ORACLE_HOME: /opt/tuxedo
Enter ORACLE_HOME_NAME: TUXHOME



===============================================================================
4. Choose Install Set as 'FULL INSTALL' in next step

Choose Install Set
------------------

Please choose the Install Set to be installed by this installer.

->1- Full Install
2- Server Install
3- Client Install
0- Go back

Enter a number:



===============================================================================

5. Select option 2 in next steps to deny enable TSAM and SSL


Confirm Enable TSAM Plus Agent

------------------

Would you like to enable TSAM(Tuxedo System and Applications Monitor) Plus Agent?

->1- Yes
2- No
0- Go back

Enter a number: 2



===============================================================================
SSL Support Choice
------------------

Would you like to Support SSL

->1- Yes
2- No
0- Go back

Enter a number: 2



===============================================================================
Samples Installation Choice
------------------

Would you like to install Oracle Tuxedo Samples?

1- Yes
->2- No
0- Go back

Enter a number: 1



===============================================================================




6. Tlisten Configuration Choice
------------------

Would you like to configure Oracle Tuxedo tlisten?

->1- Yes
2- No
0- Go back

Enter a number:
Enter Password:
Verify Password:



===============================================================================
Pre-Installation Summary
------------------

Install type: "Full Install"
Install Folder: "/opt/tuxedo"

->1- Start installation
0- Go back

Enter a number:



Starting Oracle Universal Installer...

Checking swap space: must be greater than 500 MB.   Actual 17964 MB    Passed
Preparing to launch Oracle Universal Installer from /tmp/OraInstall201AM. Please wait ...Oracle Universal Installer, Version 12.2.0.1.0 Production
Copyright (C) 1999, 2014, Oracle. All rights reserved.

You can find the log of this install session at:
 /opt/temp/installActions2018AM.log
.................................................................................................... 100% Done.


Loading Product Information
................................................................................ 100% Done.


Analyzing dependencies
................................................................................................ 100% Done.


-----------------------------------------------------------------------------
Summary
Global Settings
    Source: /opt/Tuxedo_12.2.2.0.0/Disk1/install/../stage/products.xml
    Oracle Home: /opt/tuxedo (TUXHOME)
    Installation Type: Full Install
Product Languages
   English
Space Requirements
   /tmp/ Required 106MB (only as temporary space) : Available 3.19GB
   /opt/ Required 468MB : Available 2.91GB
New Installations (16 products)
   Oracle Tuxedo 12.2.2.0.0
   Tuxedo Jolt JRLY 12.2.2.0.0
   Oracle Tuxedo System and Applications Monitor Plus (Oracle TSAM Plus) agent 12.2.2.0.0
   Tuxedo CORBA Client 12.2.2.0.0
   Tuxedo ATMI Client 12.2.2.0.0
   Oracle Services Architecture Leveraging Tuxedo (Oracle SALT) 12.2.2.0.0
   Tuxedo Server 12.2.2.0.0
   Tuxedo Corba Client Core 12.2.2.0.0
   Tuxedo Jolt Client 12.2.2.0.0
   Tuxedo Server Core 12.2.2.0.0
   Tuxedo Client Core 12.2.2.0.0
   Tuxedo ATMI Client Core 12.2.2.0.0
   Oracle Universal Installer 12.1.0.1.0
   Oracle One-Off Patch Installer 11.2.0.1.2
   Installer SDK Component 12.1.0.1.0
   oracle.swd.oui.core.min 12.1.0.1.0
-----------------------------------------------------------------------------


Installation in progress (Monday, January  AM EST)
..........................................................................................................                      86% Done.
Install successful

Linking in progress (Monday, January  AM EST)
Link successful

Setup in progress (Monday, January  AM EST)
....                                                            100% Done.
Setup successful

Saving inventory (Monday, January  AM EST)
Saving inventory complete
Configuration complete

End of install phases.(Monday, January  AM EST)
The installation of Oracle Tuxedo was successful.
Please check '/opt/bea/xxx.log' for more details.

Wednesday, March 7, 2018

PeopleTools 8.55 and 8.56 installation on Linux Server

                                  PeopleTools 8.55 and 8.56 installation on Linux Server


PeopleTools 8.55 and 8.56 is License less installation. However be cautious while installation to use -tempdir and use enough space mount path. Because default /tmp if has less than 2GB free space then this causes to generate 0 size files in PS_HOME/bin directory


Steps to install PT8.56


$ ./setup.sh -tempdir /opt/tmp
Setting temporary directory /opt/tmp/IA.xxx
Executing setup.linux   -DCOMP_NAME=xxx-DPS_UMASK=xxx
Preparing to install...
Extracting the JRE from the installer archive...
Unpacking the JRE...
Extracting the installation resources from the installer archive...
Configuring the installer for this system's environment...
Launching installer...
===============================================================================
PeopleTools                                      (created with InstallAnywhere)
-------------------------------------------------------------------------------
Preparing CONSOLE Mode Installation...



===============================================================================
Welcome
-------
InstallAnywhere will guide you through the installation of PeopleTools 8.56.04.


PRESS <ENTER> TO CONTINUE:


===============================================================================
License Agreement
-----------------
Installation and Use of PeopleTools Requires Acceptance of the Following
License Agreement:

English
Notice:  This installation program may install products above and beyond those
that you have licensed.  Please refer to your master license agreement for the
products you are entitled to use. Installing and/or using software that you
have not specifically licensed may result in termination of your license
agreement with PeopleSoft and entitle PeopleSoft to receive damages.   It may
also be an infringement of PeopleSoft's intellectual property rights.

Fran�ais du Canada
Remarque : Ce programme peut installer des produits autres que ceux pour
lesquels vous poss�dez des droits d'utilisation. Veuillez consulter votre
contrat de licence afin de prendre note des produits que vous �tes en droit
d'utiliser. Le fait d'installer ou d'utiliser un logiciel pour lequel vous ne
d�tenez pas de droits d'utilisation pourrait entra�ner la r�siliation de votre
contrat de licence avec PeopleSoft  et vous obliger ainsi � verser dommages et
int�r�ts � PeopleSoft. De plus, le non-respect du contrat de licence pourra
�tre consid�r� comme une violation des droits de propri�t� intellectuelle de
PeopleSoft.

PRESS <ENTER> TO CONTINUE:

Dansk
Bem�rk: Dette installationsprogram kan muligvis installere produkter over og p�
niveau med de, du har licenseret. L�s venligst i din hovedlicensaftale om de
produkter, du har ret til at bruge. Installation og/eller brug af software, som
du ikke specifikt har licenseret, kan medf�re afslutning af din licensaftale
med PeopleSoft og berettige PeopleSoft til at kr�ve erstatning. Der kan ogs�
v�re tale om en kr�nkelse af PeopleSofts intellektuelle rettigheder.

Deutsch
Hinweis: Durch dieses Installationsprogramm werden eventuell Produkte
installiert, f�r die Sie keine Lizenz erworben haben. Lesen Sie in der
Lizenzvereinbarung nach, welche Produkte Sie verwenden d�rfen. Die Installation
und/oder Verwendung von Software-Produkten, f�r die Sie keine Lizenz erworben
haben, kann die Beendigung Ihrer Lizenzvereinbarung mit PeopleSoft und
Schadensersatzanspr�che von Seiten von PeopleSoft nach sich ziehen. Dar�ber
hinaus k�nnen die Rechte am geistigen Eigentum von PeopleSoft verletzt werden.


PRESS <ENTER> TO CONTINUE:
Italiano
Avviso: questo programma di installazione pu� installare prodotti per i quali
non si dispone di una licenza. Fare riferimento al Contratto di licenza per
verificare di quali prodotti � consentito l'utilizzo. L'installazione e/o
l'utilizzo di software per il quale non si dispone di una licenza pu�
costituire una violazione dei diritti di propriet� intellettuale di PeopleSoft
e pu� causare l'annullamento del Contratto di licenza con PeopleSoft, che
potrebbe quindi chiedere il risarcimento dei danni.

Portugu�s
Nota: Este programa de instala��o pode instalar produtos com vers�es acima e
posteriores das que voc� possui licen�a. Consulte o contrato de licen�a
principal dos produtos que voc� tem direito de utilizar. A instala��o e/ou uso
de software sem licen�a pode resultar no cancelamento do seu contrato de
licen�a com a PeopleSoft e causar danos � mesma. Isso tamb�m pode ser
considerado uma viola��o dos direitos de propriedade intelectuais da
PeopleSoft.


PRESS <ENTER> TO CONTINUE:
Fran�ais
Notification : Ce programme peut installer des produits par dessus et au del�
de ceux pour lesquels vous avez une licence.  R�f�rez-vous � votre accord de
licence principal pour les produits que vous �tes autoris�s � utiliser.
L'installation et/ou l'utilisation d'un logiciel dont vous n'avez pas de
licence sp�cifique peut avoir comme cons�quence l'arr�t de l'accord de licence
avec PeopleSoft, alors en droit de r�clamer des dommages.   Cela peut �galement
constituer une infraction des droits sur la propri�t� intellectuelle de
PeopleSoft.

Espa�ol
Aviso: Este programa de instalaci�n puede instalar productos para los que no
dispone de licencia. Consulte en el acuerdo de licencia principal los productos
para los que adquirido derechos. La instalaci�n o uso de software para el que
no dispone de licencia puede dar lugar a la cancelaci�n de su acuerdo de
licencia con PeopleSoft y dan derecho a �ste a percibir da�os. Asimismo, puede
suponer una violaci�n de los derechos de propiedad intelectual de PeopleSoft.


PRESS <ENTER> TO CONTINUE:
Nederlands
Waarschuwing: Het is mogelijk dat met dit installatieprogramma producten en/of
delen van producten of productversies worden ge�nstalleerd die buiten uw
licentie vallen. Raadpleeg uw raamwerklicentieovereenkomst voor een overzicht
van de producten die u mag gebruiken. Het installeren of gebruiken van software
waarvoor u geen expliciete licentie hebt verkregen kan resulteren in de
be�indiging van uw licentieovereenkomst met PeopleSoft en kan PeopleSoft het
recht geven op schadevergoeding. Ook kan dit een schending betekenen van de
rechten van intellectuele eigendom van PeopleSoft.

Norsk
Merknad: Ved � bruke dette installeringsprogrammet kan det hende at det blir
installert produkter du ikke har lisens for. I hovedlisensavtalen finner du
informasjon om produktene du har rett til � bruke. Installering og/eller bruk
av programvare du ikke har lisens for, kan f�re til at lisensavtalen du har
inng�tt med PeopleSoft, bringes til opph�r, og du kan ogs� holdes
erstatningsansvarlig overfor PeopleSoft. Det kan ogs� v�re et brudd p�
PeopleSofts opphavsrettigheter.

PRESS <ENTER> TO CONTINUE:

Suomi
Huomautus: T�m� asennusohjelma voi asentaa tuotteita, joihin sinulla ei ole
k�ytt�oikeutta. Tarkista p��k�ytt�oikeussopimuksesta tuotteet, joihin sinulla
on k�ytt�oikeus. Sellaisten tuotteiden asennus ja/tai k�ytt�, joihin sinulla ei
ole erikseen m��ritetty� k�ytt�oikeutta, voi johtaa PeopleSoftin kanssa tehdyn
k�ytt�oikeussopimuksen purkuun, ja oikeuttaa PeopleSoftin vahingonkorvauksiin.
Se voi my�s loukata PeopleSoftin immateriaalioikeuksia.

Swedish
Obs!  Installationsprogrammet kanske installerar produkter som du inte har
licens f�r.  Mer information finns i huvudlicensavtalet f�r de produkter som du
f�r anv�nda. Om du installerar och anv�nder program som du inte har licens f�r
kan det resultera i att licensavtalet med PeopleSoft slutar att g�lla och att
PeopleSoft ber�ttigas till skadest�nd. Det kan ocks� vara ett intr�ng i
PeopleSofts �gander�tt.

DO YOU ACCEPT THE TERMS OF THIS LICENSE AGREEMENT? (Y/N):
DO YOU ACCEPT THE TERMS OF THIS LICENSE AGREEMENT? (Y/N): Y


===============================================================================



Please select the database platform:

  ->1- Oracle
    2- DB2 for LUW
    3- Microsoft SQL Server
    4- DB2 for zOS
To select an item enter its number, or 0 when you are finished [0] :
Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1] :


===============================================================================



Please select the Oracle database character set:

  ->1- Unicode Database (Recommended)
    2- Non-Unicode Database
To select an item enter its number, or 0 when you are finished [0] :
Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1] :


===============================================================================



For Oracle please select the products to install:

  ->1- PeopleSoft Application Server
  ->2- PeopleSoft Batch Server
  ->3- PeopleSoft Database Server
  ->4- PeopleSoft Web Server
To select an item enter its number, or 0 when you are finished [0] :
Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1] :


===============================================================================

Please enter an installation location or press <ENTER> to accept the default
   (Default: /opt/PT8.56.04): /opt/PT8.56
Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1] :


===============================================================================


   Please enter the hub machine name: [PSEMHUB]:
   Please enter the hub port number: [80]:
Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1] :


===============================================================================



Please select the features to install:

  ->1- PeopleTools
  ->2- PeopleTools System Database
To select an item enter its number, or 0 when you are finished [0] :
Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1] :


===============================================================================


Pre-Install Summary
Please review the following before continuing:
PeopleTools  will be installed in the following location: /opt/PT8.56
with the following features:
PeopleTools
PeopleTools System Database
The following PeopleSoft Servers were selected by you:
PeopleSoft Application Server
PeopleSoft Batch Server
PeopleSoft Database Server
PeopleSoft Web Server
Database type: Oracle
Environment Hub Configuration:
Hub machine name: PSEMHUB
Hub port number: 80
Press 1 for Next, 2 for Previous, 3 to Cancel or 5 to Redisplay [1] :


===============================================================================
Installing...
-------------
 [==================|==================|==================|==================]
 [------------------|------------------|------------------|------------------]


===============================================================================
Installation Complete
---------------------
Congratulations. PeopleTools has been successfully installed to:
   /opt/PT8.56
PRESS <ENTER> TO EXIT THE INSTALLER:

Thursday, January 4, 2018

Creating change package in case of multi-lingual PeopleSoft database

                 Creating change package in case of multi-lingual PeopleSoft database


It gets confusing when you have multi-lingual database and you wanted to create change package for selected languages. There are following options in create change package page. Please select following choice which will include English as well as international languages.


1. Navigate to PeopleTools -> LifeCycle Tools -> Update Manager -> Update Manager Dashboard
2. Once dashboard loads , from left hand menu select database and Define change package option


3. Give name to new change package and move to next step.
4. Select "All Other Search Criteria" from update manager options step.
5. Select Prod/Severity/Image from search options
6. Select "Product Family" , "Installed Products" , Image number and all relevant required check boxes for them. Click search for bugs.
7. Once bugs searched move to next step and generate change package.


This way your change package will have English and all other translational bug fixes included.



Thursday, December 21, 2017

Oracle Weblogic Server 12.2.1.2.0 installation in linux server

Oracle Weblogic Server 12.2.1.2.0 installation in Linux server


Follow the pre-requisite steps as per my previous blog. I am giving commands without detail description.




http://psadmintasks.blogspot.com/2017/03/oracle-weblogic-12-server-installation.html




$ export JAVA_HOME=/Java/jdk1.8.0_151
$ export ORACLE_HOME=/weblogic




$ $JAVA_HOME/bin/java -jar fmw_12.2.1.2.0_wls.jar -silent -response /wls1221.rep -invPtrLoc /oraInst.loc
Launcher log file is /tmp/OraInstall2017-12-21_11-26-35PM/launcher2017-12-21_11-26-35PM.log.
Option "-response" is deprecated; use "-responseFile" instead.
Extracting the installer . . . . . . Done
Checking if CPU speed is above 300 MHz.   Actual 2596.502 MHz    Passed
Checking swap space: must be greater than 512 MB.   Actual 7975 MB    Passed
Checking if this platform requires a 64-bit JVM.   Actual 64    Passed (64-bit not required)
Checking temp space: must be greater than 300 MB.   Actual 2050 MB    Passed

Preparing to launch the Oracle Universal Installer from /tmp/OraInstall2017-12-21_11-26-35PM
Log: /tmp/OraInstall2017-12-21_11-26-35PM/install2017-12-21_11-26-35PM.log
Copyright (c) 1996, 2016, Oracle and/or its affiliates. All rights reserved.
Reading response file..
Skipping Software Updates
Starting check : CertifiedVersions
Expected result: One of oracle-6,oracle-7,redhat-7,redhat-6,SuSE-11,SuSE-12
Actual Result: redhat-7.2
Check complete. The overall result of this check is: Passed
CertifiedVersions Check: Success.

Starting check : CheckJDKVersion
Expected result: 1.8.0_101
Actual Result: 1.8.0_151
Check complete. The overall result of this check is: Passed
CheckJDKVersion Check: Success.

Validations are enabled for this session.
Verifying data
Copying Files
Percent Complete : 10
Percent Complete : 20
Percent Complete : 30
Percent Complete : 40
Percent Complete : 50
Percent Complete : 60
Percent Complete : 70
Percent Complete : 80
Percent Complete : 90
Visit http://www.oracle.com/support/policies.html for Oracle Technical Support policies.
Percent Complete : 100
The installation of Oracle Fusion Middleware 12c WebLogic Server and Coherence 12.2.1.2.0 completed successfully.
Logs successfully copied to /oraInventory/logs.






Verification of installation -
Add opatch to PATH variable
export PATH=${PATH}:/XX/OPatch


Run following command to check Installation


$opatch lsinventory


For silent installation you will need to create response and parameter file and use it in command line




Response file : Copy paste content in file



[ENGINE]
#DO NOT CHANGE THIS.
Response File Version=1.0.0.0.0
[GENERIC]
#The oracle home location. This can be an existing Oracle Home or a new Oracle Home
ORACLE_HOME=/opt/bea/weblogic
#Set this variable value to the Installation Type selected. e.g. WebLogic Server, Coherence, Complete with Examples.
INSTALL_TYPE=WebLogic Server
#Provide the My Oracle Support Username. If you wish to ignore Oracle Configuration Manager configuration provide empty string for user name.
MYORACLESUPPORT_USERNAME=
#Provide the My Oracle Support Password
MYORACLESUPPORT_PASSWORD=<SECURE VALUE>
#Set this to true if you wish to decline the security updates. Setting this to true and providing empty string for My Oracle Support username will ignore the Oracle Configuration Manager configuration
DECLINE_SECURITY_UPDATES=true

#Set this to true if My Oracle Support Password is specified
SECURITY_UPDATES_VIA_MYORACLESUPPORT=false
#Provide the Proxy Host
PROXY_HOST=
#Provide the Proxy Port
PROXY_PORT=
#Provide the Proxy Username
PROXY_USER=
#Provide the Proxy Password
PROXY_PWD=<SECURE VALUE>
#Type String (URL format) Indicates the OCM Repeater URL which should be of the format [scheme[Http/Https]]://[repeater host]:[repeater port]
COLLECTOR_SUPPORTHUB_URL=




Location file : -
inventory_loc=/oraInventory
inst_group=<user group name>

Wednesday, August 16, 2017

VBoxVMService : Error finding machine! Could not find a registered machine named

VBoxVMService : Error finding machine! Could not find a registered machine named

This is common error when you delete/kill the vboxheadless.exe service from task manager.  There could be other reasons too.

1. To fix this I attempted to restart vms machines manually from vms prompt. But no success. There was errors what unable to find running service. You can find troubleshooting guide of vms service in doc folder. I am copying troubleshooting guide content in bottom of this post.

2. If above don't work then simply remove only all machines from Virtual box manager and uninstall it. Also uninstall VBoxVMservice and re-install both of them. Now browse and add one of the machine in Oracle Virtual box and add machine details in VMService configuration file i.e.VBoxVmService.ini

Once it is done , list of machines using following commands. If no machine listed then restart the windows server and it will work.

Note : You will always see Oracle VM Virtual Box machines as "Powered Off" status. But machines would be actually running using VBoxVMService headless service.


c:\vms>VmServiceControl.exe -l
VM0: VBOX_8_56_01_SHELL is running.

c:\vms>VmServiceControl.exe -sd 0
VM0: VBOX_8_56_01_SHELL has been shutted down.

c:\vms>VmServiceControl.exe -l
VM0: VBOX_8_56_01_SHELL is saved.

c:\vms>VmServiceControl.exe -su 0
VM0: VBOX_8_56_01_SHELL has been started up.

-------------VBoxVMService Troubleshooting Guide---------------------

##############################################################################
#
#   PART I - BEFORE YOU START
#
##############################################################################
Make sure VirtualBox has been installed and your VMs can be started from VirtualBox Manager without any problem. Shutdown all the VMs and close VirtualBox Manager.

IMPORTANT: If you want to control your VMs with VRDP, enable remote display at display settings and assign a dedicated port for each individual VM (e.g. use: 3010 for Vm0, 3020 for Vm1, etc.). Do not use the standard port 3389, which is used by your host machine!


##############################################################################
#
#   PART II - INSTALLATION
#
##############################################################################

Step 1. Run the VBoxVmService setup program.

Step 2. Open up VBoxVmService.ini in installation folder and modify it to fit your needs. The file contains an example setup with two virtual machines.

Key / Value pair                                            Description
-----------------------------------------------------------------------------
[Settings]
VBOX_USER_HOME=C:\Users\YOUR_NAME_HERE\.VirtualBox          The actual path to your user's .VirtualBox directory. It is usually located in your users' personal folder.
RunWebService=no                                            Whether or not start up VBoxWebSrv.exe, the VirtualBox HTTP web service automatically. Could be "yes" or "no". Leave it to "no" if you don't know what it is.
WebServiceParam=                                            If necessary, you can specify additional parameters for VBoxWebSrv.exe, like "--port" for binding to non-default port.
PauseShutdown=5000                                          A pause parameter to slow down the Windows shutdown process and to prevent VMs from crashing on shutdown/reboot. (5000 = 5 seconds) Note Windows has a limit to how long the service controller could wait when system reboots. The time limit is specified in the WaitToKillServiceTimeout value of the following registry key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control. Your PauseShutdown value should never exceed this time limit.

[Vm0]
VmName=ubuntu                                               The name of the VM to start (case sensitive!)
ShutdownMethod=savestate                                    The shutdown method ("savestate", or "acpipowerbutton"). When "savestate" is used, the machine state is saved and will be resumed when you start VM next time. When "acpipowerbutton" is used, as long as client OS support it, the VM will get a clean shutdown. If your VM takes long time to poweroff, it's recommanded to use savestate, which could be done very quickly.
AutoStart=yes                                               Whether or not this VM will be started automatically, when VBoxVmService runs. Default to "yes".

[Vm1]
VmName=winxp                                                As you can see, the above values almost repeat for every [VmX] section of the file.
ShutdownMethod=acpipowerbutton
AutoStart=no                                                This VM will not be started automatically.

Step 3. Reboot your system.

If everything goes on right, you could now connect to your VMs with VRDP clients (or ssh clients, if you've configured ssh server inside your VM). If not, refer to TROUBLESHOOTING section below for how to debug.


##############################################################################
#
#   PART III - UNINSTALL
#
##############################################################################

Step 1. Stop running VBoxVmService service. Run VmServiceTray.exe to stop VBoxVmService, then exit VmServiceTray.exe.


Step 2. Open Control Panel -> Programs, select Uninstall VBoxVmService.


##############################################################################
#
#   PART IV - TROUBLESHOOTING
#
##############################################################################
If the service does not bring your VMs up as desired, try the following steps:

Setp 1. Check config file.

Carefully re-check the settings you made in "VBoxVmService.ini".

Setp 2. Debug with VmServiceControl.exe.

Switch to a command prompt, cd to the VBoxVmService directory and type:

    VmServiceControl.exe -l   [ENTER]

to list all the VMs you configured in "VBoxVmService.ini", and their current states.

If something goes wrong, reduce the number of VMs in your ini file to one (= only have the section [Settings] and the section [Vm0] in your ini-file) in your ini-file, for debugging.

The command:

    VmServiceControl.exe -su 0   [ENTER]

can be used to bring up the VM you set up in the section [Vm0] of the "VBoxVmService.ini" file.

If you have successfully started a VM, you should end up with a "VBoxHeadless.exe" process, running as the impersonated user (check in task manager).

The command:

    VmServiceControl.exe -sd 0   [ENTER]

can be used to stop the VM targeting [Vm0]. Afterwards, there should be no running "VBoxHeadless.exe"-process. Additionally, you should see a "VBoxSVC.exe"-process terminating shortly after a successful shutdown of "VBoxHeadless.exe".

Step 3. Read the log files

The file VBoxVmService.log logs everything imortant to VBoxVmService, like all commands it received, and their results. If something went wrong, you can find error code and/or message there.

If you see error like "Could not find a registered machine named...", check if the environment variable VBOX_USER_HOME has been setup correctly.

If you made a mistake on VBOX_USER_HOME, however, fixing it at VBoxVmService.ini is not enough. Because the value was get written into environment variable during installation. You'll need to uninstall VBoxVmService first, then install again.

After installation and everytime when you changed VBOX_USER_HOME later, a system reboot might be required to get VBoxVmService work correctly. So give it a try if you haven't.

If you can't see any error in VBoxVmService.log, but the VM just don't run as expected, check if something goes wrong from VirtualBox's own log, which is saved to file VBoxSVC.log under your VBOX_USER_HOME folder.


Step 4. Ask for help

Refer to the project wiki at http://sourceforge.net/p/vboxvmservice/wiki/ for a list of known issues.

If you are still in trouble, you are welcome to create a support ticket at http://sourceforge.net/p/vboxvmservice/support-requests/. Please be sure to include your VBoxVmService.ini and VBoxVmService.log, so that we can help checking what might be wrong. We might be on VirtualBox's official forums now and then, so feel free to contact us there, too.


Monday, August 7, 2017

PeopleSoft PIA error after setting up Oracle PeopleSoft image - Your URL must contain domain ".XYZ.com"

Error in PeopleSoft login - Your URL must contain domain ".xyz.com"

If you get following error after setting PeopleSoft Image it is most common because of hostname given to server. Here are some steps you can follow to avoid this error.

1. Add entry in local host file of client machine 
IP   hostname   hostname.xyz.com


OR
1. Login to psadmin PIA menu and clear domain authentication type. Bounce PIA services clearing cache.

OR
If it still did not work make sure to check config_prop and weblogic.xml and clear domain authentication value. After validation this error won't come in Chrome as it automatically matches token value but in IE it will give following message after login

IE UnAuthorized Token has been detected by the System. Please signon with your User ID and Password.

Monday, May 22, 2017

Unable to bring up Application server with error Could not sign on to database XX with user XX


Unable to bring up Application server with error  GenMessageBox(0, 0, M): Database
Signon: Could not sign on to database XX with user XX.

When this message is printed in log file. Follow these simple steps
1. Validate your user login through Application designer.
2. Validate your connect id login through sql plus or data mover.
3. If you have DB2 database. Make sure you have catalog entry for target database and System DSN populating it. ODBC data source administrator 64-bit -> System DSN

4. None of above works then setup people tools trace.