What is runMode and runAction in instance.properties?
Hi, all.
Currently, i'm using WAS J2EE 6.40 SP10.
In the file /usr/sap/<SID>/<Instance ID>/j2ee/cluster/instance.properties, the following parameters exist.
instance.runAction=NONE
instance.runMode=NORMAL
What are these parameters and what other values are available for these parameters?
Thanks.
Hi All,
I am on SP12, Yes I do know that during the installation of SP13 it asks for switching to safe more. But I am more concerned about what is this safe mode all about. Can somebody pls let me know why is this new run mode introduced and what is its significance.
Regards,
Naresh
Similar Messages
-
Setting username and passward in Instance properties in OEM
In OEM,
While developing instance propery in Target definition instance , I can able to enter the password and hostname using below XML code but i don't know how to get that code in .pl file and verify it .Please help me someone to solve this issue.
<InstanceProperties>
<InstanceProperty NAME="Password" CREDENTIAL="FALSE" OPTIONAL="FALSE >
<Display>
<Label NLSID="Password">Password</Label>
</Display>
</InstanceProperty>
<InstanceProperty NAME="Hostname" CREDENTIAL="FALSE" OPTIONAL="FALSE">
<Display>
<Label NLSID="Hostname">HOstname</Label>
</Display>
</InstanceProperty>
</InstanceProperties>Hi,
View the following URL
[http://technology.amis.nl/blog/2851/using-database-table-for-authentication-in-adf-applications|AMIS.NL] -
Difference between(Usage) instance.properties and bootstrap.properties
Hi every one,
Might be the basic Q but unable to locate the exact forum for the same.
What is the usage/diff between instance.properties and bootstrap.properties and instance.properties.vmprop and instance.properties.vmprop.XX
Thanks in advance.Hello,
Instance.properties contain all the values which you set in the config tool for memory parameters . This file is created every time when the J2EE engine is started . The information which stored in DB is written into this file and placed on the server at the cluster directory .
bootstrap.properties contains all the basic j2ee profile parametrs whicha re needed for the server process to start .
the vmprop.xx file is also used for keeping a record of the memory parametrs .
Thanks -
Revision: 21285
Revision: 21285
Author: [email protected]
Date: 2011-05-20 07:53:23 -0700 (Fri, 20 May 2011)
Log Message:
Need to change _parent, privateCall and instance properties from private to protected in order to extend this class for another project
Modified Paths:
blazeds/trunk/apps/ds-console/console/ConsoleManager.asRevision: 21285
Revision: 21285
Author: [email protected]
Date: 2011-05-20 07:53:23 -0700 (Fri, 20 May 2011)
Log Message:
Need to change _parent, privateCall and instance properties from private to protected in order to extend this class for another project
Modified Paths:
blazeds/trunk/apps/ds-console/console/ConsoleManager.as -
Why "instance.properties.vmprop" is re-created again and again?
We are in JDK j2sdk1.4.2_17-x64.
We deleted instance.properties.vmprop per the guide.
However, whenever the SAP is -restarted, above "instance.properties.vmprop" is re-created
immediately.
We cannot start JAVA and the error is "cannot find jvmx.jar".
Are they from the same issue?
Thanks!Hi,
Could you please post details about how this problem started appearing and which guide you followed? Also please post detailed trace file.
However, whenever the SAP is -restarted, above "instance.properties.vmprop" is re-created
immediately.
It is normal file is re-created automatically.
Please find attached thread containing similar problem.
[SMD instance in BI 7.0 is not coming up;
Hope this helps.
Manoj -
In TCA, what is the difference between Item instance owner and System's own
Hi,
In TCA, what is the difference between Item instance owner and System's owner ?
thanks
siva...can i make as many iweb websites as i want? ...and as many blogs as i want? ...i have never made one before....
....although, i do have my own small business and i do have a website that i paid a guy to make and also host....(which is a waste of $$$$ in my opinion as i think i can do a better job making one myself through iweb) ....
...anyways, i know it is splitting hairs but what exactly is the diff b/w a blog and a website ....i am under the impression that a blog is just a personal newsletter sort of thing,...? -
Request for an example of the instance.properties file
Hi everyone,
Somebody can give me an example of the file <b>instance.properties</b> ? : When I installed sap netweaver 2004s SP 9 , this file was not created in its place It caused me a problem (the SAP J2EE engine does not working).
I want to solve the problem by creating this file manually into its place, and then try to see if it works or not.
Thanks in advance.ID16574800.ClassPath=./bin/boot/boot.jar:./bin/system/bytecode.jar:.
ID16574800.Debuggable=no
ID16574800.JLaunchParameters=
ID16574800.JavaParameters=-Djava.security.policy=./java.policy -Djava.security.egd=file:/dev/urandom -Dorg.omg.CORBA.ORBClass=com.sap.engine.system.ORBProxy -Dorg.omg.CORBA.ORBSingletonClass=com.sap.engine.system.ORBSingletonProxy -Djavax.rmi.CORBA.PortableRemoteObjectClass=com.sap.engine.system.PortableRemoteObjectProxy -Xms15M -XX:NewSize=5M -XX:MaxNewSize=5M -XX:PermSize=10M -XX:MaxPermSize=20M -verbose:gc -XX:DisableExplicitGC -verbose:gc -XX:UseConcMarkSweepGC
ID16574800.JavaPath=C:/java/j2sdk1.4.2_15
ID16574800.LogName=dispatcher
ID16574800.MainClass=com.sap.engine.boot.Start
ID16574800.MaxHeapSize=170
ID16574800.Name=dispatcher
ID16574800.Parameters=
ID16574800.RootPath=C:/usr/sap/J2E/JC01/j2ee/cluster/dispatcher
ID16574800.Type=dispatcher
ID16574850.ClassPath=./bin/boot/boot.jar:./bin/boot/jaas.jar:./bin/system/bytecode.jar:.
ID16574850.DebugMode=no
ID16574850.DebugPort=50121
ID16574850.Debuggable=yes
ID16574850.JLaunchParameters=
ID16574850.JavaParameters=-Djava.security.policy=./java.policy -Djava.security.egd=file:/dev/urandom -Dorg.omg.CORBA.ORBClass=com.sap.engine.system.ORBProxy -Dorg.omg.CORBA.ORBSingletonClass=com.sap.engine.system.ORBSingletonProxy -Djavax.rmi.CORBA.PortableRemoteObjectClass=com.sap.engine.system.PortableRemoteObjectProxy -Djco.jarm=1 -XX:MaxPermSize=256M -XX:PermSize=128M -Xms100M -XX:NewSize=30M -XX:MaxNewSize=30M -XX:DisableExplicitGC -verbose:gc -Xloggc:GC.log -XX:PrintGCDetails -XX:+PrintGCTimeStamps -Djava.awt.headless=true -Dsun.io.useCanonCaches=false -XX:SoftRefLRUPolicyMSPerMB=1 -XX:SurvivorRatio=2 -XX:TargetSurvivorRatio=90 -Dorg.omg.PortableInterceptor.ORBInitializerClass.com.sap.engine.services.ts.jts.ots.PortableInterceptor.JTSInitializer
ID16574850.JavaPath=C:/java/j2sdk1.4.2_15
ID16574850.LogName=server0
ID16574850.MainClass=com.sap.engine.boot.Start
ID16574850.MaxHeapSize=1023
ID16574850.Name=server0
ID16574850.Parameters=
ID16574850.RootPath=C:/usr/sap/J2E/JC01/j2ee/cluster/server0
ID16574850.Type=server
bootstrap.ClassPath=./bootstrap/launcher.jar
bootstrap.JavaParameters=-Djco.jarm=1 -Djco.jarm=1
bootstrap.JavaPath=C:/java/j2sdk1.4.2_15
bootstrap.MainClass=com.sap.engine.offline.OfflineToolStart
bootstrap.MaxHeapSize=512
bootstrap.Name=bootstrap
bootstrap.Parameters=com.sap.engine.bootstrap.Bootstrap ./bootstrap ID0165748
bootstrap.RootPath=C:/usr/sap/J2E/JC01/j2ee/cluster
bootstrap.Type=bootstrap
bootstrap_ID16574800.ClassPath=./bootstrap/launcher.jar
bootstrap_ID16574800.JLaunchParameters=
bootstrap_ID16574800.JavaParameters=-Djco.jarm=1
bootstrap_ID16574800.JavaPath=C:/java/j2sdk1.4.2_15
bootstrap_ID16574800.MainClass=com.sap.engine.offline.OfflineToolStart
bootstrap_ID16574800.MaxHeapSize=256
bootstrap_ID16574800.Name=dispatcher bootstrap
bootstrap_ID16574800.Parameters=com.sap.engine.bootstrap.Bootstrap ./bootstrap ID016574800
bootstrap_ID16574800.RootPath=C:/usr/sap/J2E/JC01/j2ee/cluster
bootstrap_ID16574800.Type=bootstrap
bootstrap_ID16574850.ClassPath=./bootstrap/launcher.jar
bootstrap_ID16574850.JLaunchParameters=
bootstrap_ID16574850.JavaParameters=-Djco.jarm=1
bootstrap_ID16574850.JavaPath=C:/java/j2sdk1.4.2_15
bootstrap_ID16574850.MainClass=com.sap.engine.offline.OfflineToolStart
bootstrap_ID16574850.MaxHeapSize=256
bootstrap_ID16574850.Name=server0 bootstrap
bootstrap_ID16574850.Parameters=com.sap.engine.bootstrap.Bootstrap ./bootstrap ID016574850
bootstrap_ID16574850.RootPath=C:/usr/sap/J2E/JC01/j2ee/cluster
bootstrap_ID16574850.Type=bootstrap
instance.box.number=J2EJC01georgilf
instance.en.host=GeorgiLF
instance.en.port=3200
instance.enabled=yes
instance.install.dir=C:/usr/sap/J2E/JC01/j2ee
instance.ms.host=GeorgiLF
instance.ms.port=3900
instance.osLibsPath=C:/usr/sap/J2E/JC01/j2ee/os_libs
instance.runAction=NONE
instance.runMode=normal
instance.system.id=1 -
[Help] Search Instance Properties Setup in PT8.52 for SES integration
Hello,
I've got an issue for the Search Instance Properties to integrated with SES in PeopleTools 8.52. Here's the Scenario of my testing environment:
I've installed 2 VM on VMWare soft as following:
*1.* a.mydomain.com - using NAT as the VMWare NIC protocal, Microsoft Windows 2008 R2 with DNS & Active Domain Controller installed, PT8.52.06 with FSCM 9.1 FP2 installed (all Database server, App Server, Batch Server, Web Server, File Server in one box) - PIA working fine
*2.* b.mydomain.com - using NAT as the VMWare NIC protocal, Microsoft Windows 2008 R2 as memeber of the mydomain.com, the SES installed and the SES is working fine.
Below is what the check list I've gone so far to following the Search Framework setup:
Then I followed the instructions from PT8.52 installation guide for Oracle, Chapter 11. For the check list prior to the implementing the Search Framework,
SES installed & running - passed - I can open the http://b.mydomain.com:17777/ page (changed the default port from 7777 to 17777)
PeopleSoft configuration - Database, App Server, Process Server - Running, PIA working fine, Background process posted, etc.
IB configuration - Load the gateway, update the domain status, Gateway App Server Node / Default Node updated - Ping Successfully
As following the installation guide, create new trust entity on SES site, update Timeout value
Also validate the App Server with at least 2 PSAPPSERV (Actually 2 or 3), Pub/Sub is enabled as well - PSRENSRV (with Auth Token enabled as well)
Creating a new User PSOFT to included both the 3 Search Framework Role of Developer, Admin and Server.
Validate the Local Default Node (Note: Renamed the default local node from PSFT_EP to MY_NODE), Gateway ID is LOCAL, and Connector ID is PSFTTARGET for the node.
And in the Gateway properties page, the secureFileKeyStorePath is default path, secureFileKeyStorePassword is encrypted via the tool below with the value of "mypwd".
Node Portal info such as Content URI and Portal URI updated. - Node can ping success
Service of ADMINSERVICE & ORACLESEARCHSERVICE exists
Then I create a new Search Instance under the Search Instance page from PIA, (Named PSSES)
Below is the value setup on the page:
Search Enginee Detail:
SSL: Disabled
Host: b.mydomain.com
Port: 17777
Admin Service Credentials:
User: eqsys
Password: <password> setup during the SES installation
Query Service Credentials:
Proxy: the new created trust entity name on SES global settings
Password: password for the new trust entity on SES global settings
Call Back properties:
URL: http://a.mydomain.com/PSIGW/PeopleSoftServiceListeningConnector/MY_NODE
User Name: PSOFT
Password: <password> for PSOFT
Then Save, after saved, the test Ping button appearred, and when I click the Ping button to test search enginee b.mydomain.com at *17777*, it show the following error:
Cannot establish HTTP connection (158, 2842)
Can be caused by any of the following:
*1. Cannot load certificates due to keystore password (not encrypted)*
*2. Keystore file not found.*
*3. Proxy server not configured.*
Then I checked the following, and looks to me all are correct.
I've checked the Gateway properties page, and the secureFileKeyStorePassword is encrypted as something {V1.}xxxxxx= value
I've also check the pskey file is under the a.mydomain.com server, also to ensure the access, add addition permission on the file with everyone read permission.
For Proxy, not sure if this is needed, and if so, how to setup? I don't think there's any proxy server needed under my test case.
My PIA Url: http://a.mydomain.com/XXX/signon.html
My SES Url: http://b.mydomain.com:17777/
Both the URL can be accessed from Firefox directly from a server and b server. But from the PeopleSoft Search Instance Properties page, the test Ping failed.
Please help to give any hints on this issue.
It would be appreciated if any reply on this topic.
Thanks,
Saxon SIHello Hakan,
Thanks for your reply, I follow the same as you posted in your blog, the only difference is that I didn't installed a MS Loopback adapter.
Yes, the keystore full path contain all the windows drive, folder and the key filename as well.
I may find out the issue, the pskey file does exist under the %PIA_HOME%/webserv/psft/piaconfig/keystore folder, but I found the last updated date is 3/16/2004, even I grant everyone permission on pskey file with write/modify rights, after I do some change in Gateway Properties from PIA page, the pskey file didn't get the last modified date updated, still the old 2004 date.
It should be the issue with related to this file not update. Do you have any idea how to get it update? Currently it seems the modification on PIA page for gateway property didn't auto update this file. Even I change the new of pskey to pskeyNew, but no pskeyNew files found under that folder after saved from PIA page.
Thanks,
Saxon SI -
NamingException: No location specified and no suitable instance
Hello,
Problem:
I'm trying to deploy an application (an EAR file) and I'm getting the following error:
javax.naming.NamingException: Error instantiating web-app JNDI-context: No location specified and no suitable instance of the type 'com.foo.shell.CommandShellLocal' found for the ejb-local-ref CommandShell
The issue is that I'm not sure what exactly this error message is saying is missing from my descriptors.
It mentions "no location" and "no suitable instance".
The instance (meaning, the com.foo.shell.CommandShellLocal class) does exist in the JAR file included in my EAR file. Is the error referring to something else when it says "no suitable instance"?
What about "no location"? What location is the error message referring to? Am I missing env:java/CommandShell or some such?
What I have in my web.xml is this:
<ejb-local-ref>
<ejb-ref-name>CommandShell</ejb-ref-name>
<ejb-ref-type>Session</ejb-ref-type>
<local-home>com.foo.CommandShellLocalHome</local-home>
<local>com.foo.CommandShellLocal</local>
</ejb-local-ref>
The error message is referring to something in the above definition being wrong. I can't spot an error.... am I doing something wrong?
I also have this in my ejb-jar.xml:
<session>
<description>Command Shell</description>
<display-name>CommandShell</display-name>
<ejb-name>CommandShell</ejb-name>
<local-home>com.foo.shell.CommandShellLocalHome</local-home>
<local>com.foo.shell.CommandShellLocal</local>
<home>com.foo.shell.CommandShellHome</home>
<remote>com.foo.shell.CommandShell</remote>
<ejb-class>com.foo.shell.CommandShellBean</ejb-class>
<session-type>Stateless</session-type>
<transaction-type>Container</transaction-type>
Am I doing something wrong? Missing something? Aaaany help would be muuuuch appreciated. I am trying to migrate from JBoss to OAS and I've been stuck on this for a few days already. :(
Thanks,
OtisHello,
Is it possible that something is wrong with my JNDI setup?
The only JNDI reference I see in j2ee/home/config is in file called jndi.properties:
java.naming.factory.initial=com.evermind.server.ApplicationInitialContextFactory
java.naming.provider.url=ormi://localhost:23791
java.naming.security.principal=admin
java.naming.security.credentials=admin2
However, I don't think there is JNDI listening on that 23791 port:
$ telnet localhost 23791
Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused
Furthermore, I am using OC4J in the OAS context that includes an Admin app. In this app I can see the list of ports that the instance is listening to, but there is no port 23791 and there is nothing labeled as JNDI.
I have a feeling that my EJB cannot be looked up simply because JNDI is not up.
Could anyone help with that? How do I make sure JNDI is up?
Thanks,
Otis -
So here is what I found and what I did to try to alleviate the RAM eating upgrade named Yosemite. This guy has helped quite a few people, you can read all the comments and I gave it several tries this morning.
Oct 23, 2014 10:59 AM
I post this hoping to help those users who, like me, are experiencing high CPU usage and massive memory leaking with OS X core services and apps, leading to slow performance and battery drain.
I've tried everything mentioned, but found the right combination of steps to follow. I've tried this with seven different Apple computers, including mine, and has worked well so far. I applied this method yesterday to give these process a 24 hour window to fail again, so far everything good.
First step: disconnect any external or secondary monitors, if any is present. The video memory allocation leak can also happen if you have a system with an integrated card, like Intel, with no external monitors attached.
Second step: Shut down your machine and enter Safe Mode (press shift once you turn on your computer again, more info below). Once you're there, fix your disk permissions.
Guide of how to access Safe Mode: OS X: What is Safe Boot, Safe Mode?
Third step: From Safe Mode turn off your machine again and reset your System Management Controller (SMC). There are different methods, depending on machine, to do this. To know what method applies to yours read the following guide.
Intel-based Macs: Resetting the System Management Controller (SMC)
Fourth step: Once your machine completes a full boot after resetting the SMC turn it off again and reset your PRAM (THIS IS THE MOST IMPORTANT STEP, BUT THE PREVIOUS ONES ARE ESSENTIAL FOR THIS ONE TO WORK). The PRAM stores small bits of data that indicate our Apple computer how to interact with the devices connected to it, including monitors and video cards. It also affects software.
To reset it you should hold the OPTION, COMMAND, P and R keys in your keyboard immediately after turning on your machine again.You'll hear the start up chime, continue pressing the keys until the machine boots and the chime starts A SECOND TIME, then release. IF YOUR YOSEMITE INSTALLATION LOCKS UP AT A BLACK SCREEN AFTER THIS, DONT PANIC! It's normal, just turn off your computer and let it boot again.
More info about PRAM: OS X Mavericks: Reset your computer’s PRAM
Voila, reconnect your external displays and enjoy your system.
Message was edited by: Luis_Mercado
MacBook Air, OS X Yosemite (10.10)
So here is my EtreCheck report that is a bit above my head but anything in red isn't good I'm sure. I'd really appreciate some friendly advice
EtreCheck version: 2.0.11 (98)
Report generated at
Hardware Information: ℹ️
iMac (24-inch Mid 2007) (Verified)
iMac - model: iMac7,1
1 2.4 GHz Intel Core 2 Duo CPU: 2-core
6 GB RAM Upgradeable
BANK 0/DIMM0
4 GB DDR2 SDRAM 667 MHz ok
BANK 1/DIMM1
2 GB DDR2 SDRAM 667 MHz ok
Bluetooth: Old - Handoff/Airdrop2 not supported
Wireless: en1: 802.11 a/b/g/n
Video Information: ℹ️
ATI,RadeonHD2600 - VRAM: 256 MB
iMac 1920 x 1200
System Software: ℹ️
OS X 10.10 (14A389) - Uptime: 2:34:25
Disk Information: ℹ️
WDC WD3200AAJS-40RYA0 disk0 : (320.07 GB)
S.M.A.R.T. Status: Verified
EFI (disk0s1) <not mounted> : 210 MB
Data (disk0s2) / [Startup]: 319.21 GB (230.04 GB free)
Recovery HD (disk0s3) <not mounted> [Recovery]: 650 MB
USB Information: ℹ️
VIA Labs, Inc. USB2.0 Hub
Generic USB Storage
Western Digital My Passport 0824 2 TB
S.M.A.R.T. Status: Verified
EFI (disk2s1) <not mounted> : 210 MB
Passport Slim (disk2s2) /Volumes/Passport Slim : 2.00 TB (1.62 TB free)
VIA Labs, Inc. USB2.0 Hub
Apple Inc. Built-in iSight
Apple Inc. Bluetooth USB Host Controller
Logitech USB Receiver
Apple Computer, Inc. IR Receiver
Firewire Information: ℹ️
WD Passport III 800mbit - 800mbit max
S.M.A.R.T. Status: Verified
EFI (disk1s1) <not mounted> : 210 MB
Passport (disk1s2) /Volumes/Passport : 499.76 GB (370.05 GB free)
Gatekeeper: ℹ️
Anywhere
Kernel Extensions: ℹ️
/Library/Extensions
[not loaded] com.lge.driver.LGAndroidmdmcontrol (4.15 - SDK 10.10) Support
[not loaded] com.lge.driver.LGAndroidmdmdata (4.15 - SDK 10.10) Support
[not loaded] com.lge.driver.LGAndroidndiscontrol (4.15 - SDK 10.10) Support
[not loaded] com.lge.driver.LGAndroidndisdata (4.15 - SDK 10.10) Support
[not loaded] com.lge.driver.LGAndroidrndis (4.15 - SDK 10.10) Support
[not loaded] com.lge.driver.LGAndroidserial (4.15 - SDK 10.10) Support
[not loaded] com.lge.driver.LGAndroidusbbus (4.15 - SDK 10.10) Support
/System/Library/Extensions
[not loaded] com.devguru.driver.SamsungComposite (1.4.26 - SDK 10.6) Support
[not loaded] com.markspace.iokit.IOMissingSyncMassStorage (199) Support
[not loaded] com.markspace.missingsync.palmos.classicseize (1) Support
[not loaded] com.microsoft.driver.MicrosoftKeyboard (6.3) Support
[not loaded] com.microsoft.driver.MicrosoftMouse (8.2) Support
[not loaded] com.palm.ClassicNotSeizeDriver (3.2.1) Support
[loaded] com.wdc.driver.1394.64.10.9 (1.0.1 - SDK 10.9) Support
[not loaded] com.wdc.driver.1394HP (1.0.5) Support
[loaded] com.wdc.driver.USB.64.10.9 (1.0.1 - SDK 10.9) Support
[not loaded] com.wdc.driver.USBHP (1.0.1) Support
/System/Library/Extensions/MicrosoftKeyboard.kext/Contents/PlugIns
[not loaded] com.microsoft.driver.MicrosoftKeyboardBluetooth (6.3) Support
[not loaded] com.microsoft.driver.MicrosoftKeyboardUSB (6.3) Support
/System/Library/Extensions/MicrosoftMouse.kext/Contents/PlugIns
[not loaded] com.microsoft.driver.MicrosoftMouseBluetooth (8.2) Support
[not loaded] com.microsoft.driver.MicrosoftMouseUSB (8.2) Support
/System/Library/Extensions/ssuddrv.kext/Contents/PlugIns
[not loaded] com.devguru.driver.SamsungACMControl (1.4.26 - SDK 10.6) Support
[not loaded] com.devguru.driver.SamsungACMData (1.4.26 - SDK 10.6) Support
[not loaded] com.devguru.driver.SamsungMTP (1.4.26 - SDK 10.5) Support
[not loaded] com.devguru.driver.SamsungSerial (1.4.26 - SDK 10.6) Support
Startup Items: ℹ️
Cocktail: Path: /Library/StartupItems/Cocktail
Startup items are obsolete and will not work in future versions of OS X
Problem System Launch Agents: ℹ️
[failed] com.apple.security.cloudkeychainproxy.plist
Problem System Launch Daemons: ℹ️
[failed] com.apple.ctkd.plist
[failed] com.apple.ifdreader.plist
[failed] com.apple.nehelper.plist
[failed] com.apple.nsurlsessiond.plist
[failed] com.apple.softwareupdated.plist
[failed] com.apple.wdhelper.plist
Launch Agents: ℹ️
[loaded] com.google.keystone.agent.plist Support
[loaded] com.hp.help.tocgenerator.plist Support
[not loaded] com.maintain.LogOut.plist Support
[loaded] com.maintain.PurgeInactiveMemory.plist Support
[not loaded] com.maintain.Restart.plist Support
[not loaded] com.maintain.ShutDown.plist Support
[not loaded] com.maintain.Sleep.plist Support
[running] com.maintain.SystemEvents.plist Support
[loaded] com.oracle.java.Java-Updater.plist Support
[invalid?] com.tvmobili.artwork.plist Support
[running] com.wdc.raidmanagerstatusmenu.plist Support
Launch Daemons: ℹ️
[loaded] com.adobe.fpsaud.plist Support
[running] com.bjango.istatserver.plist Support
[loaded] com.google.keystone.daemon.plist Support
[loaded] com.hp.lightscribe.plist Support
[loaded] com.maintain.CocktailScheduler.plist Support
[loaded] com.maintain.HideSpotlightMenuBarIcon.plist Support
[loaded] com.oracle.java.Helper-Tool.plist Support
[loaded] com.oracle.java.JavaUpdateHelper.plist Support
[invalid?] com.tvmobili.tvmobilisvcd.plist Support
[running] com.wdc.WDRAIDDriveService.plist Support
[loaded] com.westerndigital.WD-Drive-Manager-Installer.plist Support
[loaded] net.freemacsoft.LiteIcon.LIHelperTool.plist Support
User Launch Agents: ℹ️
[loaded] com.adobe.ARM.[...].plist Support
[loaded] com.maintain.ShowUserLibraryDirectory.plist Support
[loaded] uk.co.markallan.clamxav.freshclam.plist Support
User Login Items: ℹ️
Macs Fan Control Application (/Applications/Macs Fan Control.app)
Solar Service Application (/Users/[redacted]/Library/Application Support/Logitech/SolarService/Solar Service.app)
Android File Transfer Agent Application (/Users/[redacted]/Library/Application Support/Google/Android File Transfer/Android File Transfer Agent.app)
WDDriveUtilityHelper Application (/Applications/WD Drive Utilities.app/Contents/WDDriveUtilityHelper.app)
WD Quick View UNKNOWN (missing value)
Internet Plug-ins: ℹ️
Unity Web Player: Version: UnityPlayer version 2.0.2f2 Support
Default Browser: Version: 600 - SDK 10.10
Flip4Mac WMV Plugin: Version: 2.4.2.4 Support
OfficeLiveBrowserPlugin: Version: 12.3.6 Support
RealPlayer Plugin: Version: Unknown
Silverlight: Version: 5.1.30514.0 - SDK 10.6 Support
FlashPlayer-10.6: Version: 15.0.0.223 - SDK 10.6 Support
DivXBrowserPlugin: Version: 1.4 Support
Flash Player: Version: 15.0.0.223 - SDK 10.6 Support
QuickTime Plugin: Version: 7.7.3
iPhotoPhotocast: Version: 7.0
AdobePDFViewer: Version: 9.5.5 Support
JavaAppletPlugin: Version: Java 7 Update 71 Check version
3rd Party Preference Panes: ℹ️
Flash Player Support
Java Support
Microsoft Mouse Support
MusicManager Support
Time Machine: ℹ️
Skip System Files: NO
Mobile backups: ON
Auto backup: NO - Auto backup turned off
Volumes being backed up:
Data: Disk size: 319.21 GB Disk used: 89.17 GB
Destinations:
Passport [Local]
Total size: 499.76 GB
Total number of backups: 25
Oldest backup: 2014-05-10 16:56:40 +0000
Last backup: 2014-11-14 17:38:44 +0000
Size of backup disk: Adequate
Backup size 499.76 GB > (Disk used 89.17 GB X 3)
Top Processes by CPU: ℹ️
3% WindowServer
1% Google Chrome Canary
1% coreaudiod
0% systemstatsd
0% ps
Top Processes by Memory: ℹ️
174 MB Google Chrome Canary
84 MB Google Chrome Helper
64 MB mds_stores
52 MB Finder
45 MB iconservicesagent
Virtual Memory Information: ℹ️
3.02 GB Free RAM
1.69 GB Active RAM
317 MB Inactive RAM
753 MB Wired RAM
8.69 GB Page-ins
156 MB Page-outs
I hope to hear from anyone even to knock me in the head, lol. Thanks in advance and I'll be around trying to figure this out.1. This procedure is a diagnostic test. It changes nothing, for better or worse, and therefore will not, in itself, solve the problem. But with the aid of the test results, the solution may take a few minutes, instead of hours or days.
Don't be put off by the complexity of these instructions. The process is much less complicated than the description. You do harder tasks with the computer all the time.
2. If you don't already have a current backup, back up all data before doing anything else. The backup is necessary on general principle, not because of anything in the test procedure. Backup is always a must, and when you're having any kind of trouble with the computer, you may be at higher than usual risk of losing data, whether you follow these instructions or not.
There are ways to back up a computer that isn't fully functional. Ask if you need guidance.
3. Below are instructions to run a UNIX shell script, a type of program. As I wrote above, it changes nothing. It doesn't send or receive any data on the network. All it does is to generate a human-readable report on the state of the computer. That report goes nowhere unless you choose to share it. If you prefer, you can act on it yourself without disclosing the contents to me or anyone else.
You should be wondering whether you can believe me, and whether it's safe to run a program at the behest of a stranger. In general, no, it's not safe and I don't encourage it.
In this case, however, there are a couple of ways for you to decide whether the program is safe without having to trust me. First, you can read it. Unlike an application that you download and click to run, it's transparent, so anyone with the necessary skill can verify what it does.
You may not be able to understand the script yourself. But variations of the script have been posted on this website thousands of times over a period of years. The site is hosted by Apple, which does not allow it to be used to distribute harmful software. Any one of the millions of registered users could have read the script and raised the alarm if it was harmful. Then I would not be here now and you would not be reading this message.
Nevertheless, if you can't satisfy yourself that these instructions are safe, don't follow them. Ask for other options.
4. Here's a summary of what you need to do, if you choose to proceed:
☞ Copy a line of text in this window to the Clipboard.
☞ Paste into the window of another application.
☞ Wait for the test to run. It usually takes a few minutes.
☞ Paste the results, which will have been copied automatically, back into a reply on this page.
The sequence is: copy, paste, wait, paste again. You don't need to copy a second time. Details follow.
5. You may have started the computer in "safe" mode. Preferably, these steps should be taken in “normal” mode, under the conditions in which the problem is reproduced. If the system is now in safe mode and works well enough in normal mode to run the test, restart as usual. If you can only test in safe mode, do that.
6. If you have more than one user, and the one affected by the problem is not an administrator, then please run the test twice: once while logged in as the affected user, and once as an administrator. The results may be different. The user that is created automatically on a new computer when you start it for the first time is an administrator. If you can't log in as an administrator, test as the affected user. Most personal Macs have only one user, and in that case this section doesn’t apply. Don't log in as root.
7. The script is a single long line, all of which must be selected. You can accomplish this easily by triple-clicking anywhere in the line. The whole line will highlight, though you may not see all of it in the browser window, and you can then copy it. If you try to select the line by dragging across the part you can see, you won't get all of it.
Triple-click anywhere in the line of text below on this page to select it:
PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/libexec;clear;cd;p=(Software Hardware Memory Diagnostics Power FireWire Thunderbolt USB Fonts SerialATA 4 1000 25 5120 KiB/s 1024 85 \\b%% 20480 1 MB/s 25000 ports ' com.clark.\* \*dropbox \*genieo\* \*GoogleDr\* \*k.AutoCAD\* \*k.Maya\* vidinst\* ' DYLD_INSERT_LIBRARIES\ DYLD_LIBRARY_PATH -86 "` route -n get default|awk '/e:/{print $2}' `" 25 N\\/A down up 102400 25600 recvfrom sendto CFBundleIdentifier 25 25 25 1000 MB ' com.adobe.AAM.Updater-1.0 com.adobe.AdobeCreativeCloud com.adobe.CS4ServiceManager com.adobe.CS5ServiceManager com.adobe.fpsaud com.adobe.SwitchBoard com.apple.aelwriter com.apple.AirPortBaseStationAgent com.apple.FolderActions.enabled com.apple.FolderActions.folders com.apple.installer.osmessagetracing com.apple.mrt.uiagent com.apple.ReportCrash.Self com.apple.rpmuxd com.apple.SafariNotificationAgent com.apple.usbmuxd com.google.keystone.agent com.google.keystone.daemon com.microsoft.office.licensing.helper com.oracle.java.Helper-Tool com.oracle.java.JavaUpdateHelper ' ' 879294308 461455494 3627668074 1083382502 1274181950 1855907737 1848501757 464843899 3694147963 1417519526 1233118628 2456546649 2806998573 2778718105 2636415542 842973933 3301885676 891055588 998894468 695903914 4136085286 ' 51 5120 files );N5=${#p[@]};p[N5]=` networksetup -listnetworkserviceorder|awk ' NR>1 { sub(/^\([0-9]+\) /,"");n=$0;getline;} $NF=="'${p[26]}')" { sub(/.$/,"",$NF);print n;exit;} ' `;f=('\n%s: %s\n' '\n%s\n\n%s\n' '\nRAM details\n%s\n' %s\ %s '%s\n-\t%s\n' );S0() { echo ' { q=$NF+0;$NF="";u=$(NF-1);$(NF-1)="";gsub(/^ +| +$/,"");if(q>='${p[$1]}') printf("%s (UID %s) is using %s '${p[$2]}'",$0,u,q);} ';};s=(' s/[0-9A-Za-z._]+@[0-9A-Za-z.]+\.[0-9A-Za-z]{2,4}/EMAIL/g;/faceb/s/(at\.)[^.]+/\1NAME/g;/\/Shared/!s/(\/Users\/)[^ /]+/\1USER/g;s/[-0-9A-Fa-f]{22,}/UUID/g;' ' s/^ +//;/de: S|[nst]:/p;' ' {sub(/^ +/,"")};/er:/;/y:/&&$2<'${p[10]} ' 1s/://;3,6d;/[my].+:/d;s/^ {4}//;H;${ g;s/\n$//;/s: (E[^m]|[^EO])|x([^08]|02[^F]|8[^0])/p;} ' ' 5h;6{ H;g;/P/!p;} ' ' ($1~/^Cy/&&$3>'${p[11]}')||($1~/^Cond/&&$2!~/^N/) ' ' /:$/{ N;/:.+:/d;s/ *://;b0'$'\n'' };/^ *(V.+ [0N]|Man).+ /{ s/ 0x.... //;s/[()]//g;s/(.+: )(.+)/ (\2)/;H;};$b0'$'\n'' d;:0'$'\n'' x;s/\n\n//;/Apple[ ,]|Genesy|Intel|SMSC/d;s/\n.*//;/\)$/p;' ' s/^.*C/C/;H;${ g;/No th|pms/!p;} ' '/= [^GO]/p' '{$1=""};1' ' /Of/!{ s/^.+is |\.//g;p;} ' ' $0&&!/ / { n++;print;} END { if(n<10) print "com.apple.";} ' ' { sub(/ :/,"");print|"tail -n'${p[12]}'";} ' ' NR==2&&$4<='${p[13]}' { print $4;} ' ' END { $2/=256;if($2>='${p[15]}') print int($2) } ' ' NR!=13{next};{sub(/[+-]$/,"",$NF)};'"`S0 21 22`" 'NR!=2{next}'"`S0 37 17`" ' NR!=5||$8!~/[RW]/{next};{ $(NF-1)=$1;$NF=int($NF/10000000);for(i=1;i<=3;i++){$i="";$(NF-1-i)="";};};'"`S0 19 20`" 's:^:/:p' '/\.kext\/(Contents\/)?Info\.plist$/p' 's/^.{52}(.+) <.+/\1/p' ' /Launch[AD].+\.plist$/ { n++;print;} END { if(n<200) print "/System/";} ' '/\.xpc\/(Contents\/)?Info\.plist$/p' ' NR>1&&!/0x|\.[0-9]+$|com\.apple\.launchctl\.(Aqua|Background|System)$/ { print $3;} ' ' /\.(framew|lproj)|\):/d;/plist:|:.+(Mach|scrip)/s/:[^:]+//p ' '/^root$/p' ' !/\/Contents\/.+\/Contents|Applic|Autom|Frameworks/&&/Lib.+\/Info.plist$/ { n++;print;} END { if(n<1100) print "/System/";} ' '/^\/usr\/lib\/.+dylib$/p' ' /Temp|emac/{next};/(etc|Preferences|Launch[AD].+)\// { sub(".(/private)?","");n++;print;} END { split("'"${p[41]}"'",b);split("'"${p[42]}"'",c);for(i in b) print b[i]".plist\t"c[i];if(n<500) print "Launch";} ' ' /\/(Contents\/.+\/Contents|Frameworks)\/|\.wdgt\/.+\.([bw]|plu)/d;p;' 's/\/(Contents\/)?Info.plist$//;p' ' { gsub("^| |\n","\\|\\|kMDItem'${p[35]}'=");sub("^...."," ") };1 ' p '{print $3"\t"$1}' 's/\'$'\t''.+//p' 's/1/On/p' '/Prox.+: [^0]/p' '$2>'${p[43]}'{$2=$2-1;print}' ' BEGIN { i="'${p[26]}'";M1='${p[16]}';M2='${p[18]}';M3='${p[31]}';M4='${p[32]}';} !/^A/{next};/%/ { getline;if($5<M1) a="user "$2"%, system "$4"%";} /disk0/&&$4>M2 { b=$3" ops/s, "$4" blocks/s";} $2==i { if(c) { d=$3+$4+$5+$6;next;};if($4>M3||$6>M4) c=int($4/1024)" in, "int($6/1024)" out";} END { if(a) print "CPU: "a;if(b) print "I/O: "b;if(c) print "Net: "c" (KiB/s)";if(d) print "Net errors: "d" packets/s";} ' ' /r\[0\] /&&$NF!~/^1(0|72\.(1[6-9]|2[0-9]|3[0-1])|92\.168)\./ { print $NF;exit;} ' ' !/^T/ { printf "(static)";exit;} ' '/apsd|BKAg|OpenD/!s/:.+//p' ' (/k:/&&$3!~/(255\.){3}0/ )||(/v6:/&&$2!~/A/ ) ' ' $1~"lR"&&$2<='${p[25]}';$1~"li"&&$3!~"wpa2";' ' BEGIN { FS=":";p="uniq -c|sed -E '"'s/ +\\([0-9]+\\)\\(.+\\)/\\\2 x\\\1/;s/x1$//'"'";} { n=split($3,a,".");sub(/_2[01].+/,"",$3);print $2" "$3" "a[n]$1|p;b=b$1;} END { close(p);if(b) print("\n\t* Code injection");} ' ' NR!=4{next} {$NF/=10240} '"`S0 27 14`" ' END { if($3~/[0-9]/)print$3;} ' ' BEGIN { L='${p[36]}';} !/^[[:space:]]*(#.*)?$/ { l++;if(l<=L) f=f"\n "$0;} END { F=FILENAME;if(!F) exit;if(!f) f="\n [N/A]";"cksum "F|getline C;split(C, A);C="checksum "A[1];"file -b "F|getline T;if(T!~/^(AS.+ (En.+ )?text(, with v.+)?$|(Bo|PO).+ sh.+ text ex|XM)/) F=F" ("T", "C")";else F=F" ("C")";printf("\nContents of %s\n%s\n",F,f);if(l>L) printf("\n ...and %s more line(s)\n",l-L);} ' ' s/^ ?n...://p;s/^ ?p...:/-'$'\t''/p;' 's/0/Off/p' ' END{print NR} ' ' /id: N|te: Y/{i++} END{print i} ' ' / / { print "'"${p[28]}"'";exit;};1;' '/ en/!s/\.//p' ' NR!=13{next};{sub(/[+-M]$/,"",$NF)};'"`S0 39 40`" ' $10~/\(L/&&$9!~"localhost" { sub(/.+:/,"",$9);print $1": "$9|"sort|uniq";} ' '/^ +r/s/.+"(.+)".+/\1/p' 's/(.+\.wdgt)\/(Contents\/)?Info\.plist$/\1/p' 's/^.+\/(.+)\.wdgt$/\1/p' ' /l: /{ /DVD/d;s/.+: //;b0'$'\n'' };/s: /{ /V/d;s/^ */- /;H;};$b0'$'\n'' d;:0'$'\n'' x;/APPLE [^:]+$/d;p;' ' /^find: /d;p;' "`S0 44 45`" ' BEGIN{FS="= "} /Path/{print $2} ' ' /^ *$/d;s/^ */ /;' ' s/^.+ |\(.+\)$//g;p ' '/\.(appex|pluginkit)\/Contents\/Info\.plist$/p' ' /2/{print "WARN"};/4/{print "CRITICAL"};' 's/^.+: //p' );c1=(system_profiler pmset\ -g nvram fdesetup find syslog df vm_stat sar ps sudo\ crontab sudo\ iotop top pkgutil 'PlistBuddy 2>&1 -c "Print' whoami cksum kextstat launchctl sudo\ launchctl crontab 'sudo defaults read' stat lsbom mdfind ' for i in ${p[24]};do ${c1[18]} ${c2[27]} $i;done;' defaults\ read scutil sudo\ dtrace sudo\ profiles sed\ -En awk /S*/*/P*/*/*/C*/*/airport networksetup mdutil sudo\ lsof test osascript\ -e sysctl\ -n pluginkit sudo\ smcDiagnose );c2=(com.apple.loginwindow\ LoginHook '" /L*/P*/loginw*' "'tell app \"System Events\" to get properties of login items'|tr , \\\n" 'L*/Ca*/com.ap*.Saf*/E*/* -d 1 -name In*t -exec '"${c1[14]}"' :CFBundleDisplayName" {} \;|sort|uniq' '~ $TMPDIR.. \( -flags +sappnd,schg,uappnd,uchg -o ! -user $UID -o ! -perm -600 \)' '.??* -path .Trash -prune -o -type d -name *.app -print -prune' :${p[35]}\" :Label\" '{/,}L*/{Con,Pref}* -type f ! -size 0 -name *.plist -exec plutil -s {} \;' "-f'%N: %l' Desktop L*/Keyc*" therm sysload boot-args status " -F '\$Time \$(RefProc): \$Message' -k Sender kernel -k Message Req 'bad |Beac|caug|corru|dead[^bl]|FAIL|fail|GPU |hfs: Ru|inval|jnl:|last value [1-9]|n Cause: -|NVDA\(|pagin|proc: t|Roamed|rror|ssert|Thrott|tim(ed? ?|ing )o|WARN' -k Message Rne 'Goog|ksadm|Roame|SMC:|suhel| VALI|ver-r|xpma' -o -o -k Sender fseventsd -k Message Req SL -o -k Sender Req launchd -k Message Req de: " '-du -n DEV -n EDEV 1 10' 'acrx -o comm,ruid,%cpu' '-t1 10 1' '-f -pfc /var/db/r*/com.apple.*.{BS,Bas,Es,J,OSXU,Rem,up}*.bom' '{/,}L*/Lo*/Diag* -type f -regex .\*[cght] ! -name .?\* ! -name \*ag \( -exec grep -lq "^Thread c" {} \; -exec printf \* \; -o -true \) -execdir stat -f:%Sc:%N -t%F {} \;|sort -t: -k2 |tail -n'${p[38]} '/S*/*/Ca*/*xpc* >&- ||echo No' '-L /{S*/,}L*/StartupItems -type f -exec file {} +' '-L /S*/L*/{C*/Sec*A,Ex}* {/,}L*/{A*d,Ca*/*/Ex,Co{mpon,reM},Ex,In{p,ter},iTu*/*P,Keyb,Mail/B,Pr*P,Qu*T,Scripti,Sec,Servi,Spo,Widg}* -path \\*s/Resources -prune -o -type f -name Info.plist' '/usr/lib -type f -name *.dylib' `awk "${s[31]}"<<<${p[23]}` "/e*/{auto,{cron,fs}tab,hosts,{[lp],sy}*.conf,mach_i*/*,pam.d/*,ssh{,d}_config,*.local} {,/usr/local}/etc/periodic/*/* /L*/P*{,/*}/com.a*.{Bo,sec*.ap}*t {/S*/,/,}L*/Lau*/*t .launchd.conf" list getenv /Library/Preferences/com.apple.alf\ globalstate --proxy '-n get default' -I --dns -getdnsservers\ "${p[N5]}" -getinfo\ "${p[N5]}" -P -m\ / '' -n1 '-R -l1 -n1 -o prt -stats command,uid,prt' '--regexp --only-files --files com.apple.pkg.*|sort|uniq' -kl -l -s\ / '-R -l1 -n1 -o mem -stats command,uid,mem' '+c0 -i4TCP:0-1023' com.apple.dashboard\ layer-gadgets '-d /L*/Mana*/$USER&&echo On' '-app Safari WebKitDNSPrefetchingEnabled' "+c0 -l|awk '{print(\$1,\$3)}'|sort|uniq -c|sort -n|tail -1|awk '{print(\$2,\$3,\$1)}'" -m 'L*/{Con*/*/Data/L*/,}Pref* -type f -size 0c -name *.plist.???????|wc -l' kern.memorystatus_vm_pressure_level '3>&1 >&- 2>&3' );N1=${#c2[@]};for j in {0..9};do c2[N1+j]=SP${p[j]}DataType;done;N2=${#c2[@]};for j in 0 1;do c2[N2+j]="-n ' syscall::'${p[33+j]}':return { @out[execname,uid]=sum(arg0) } tick-10sec { trunc(@out,1);exit(0);} '";done;l=(Restricted\ files Hidden\ apps 'Elapsed time (s)' POST Battery Safari\ extensions Bad\ plists 'High file counts' User Heat System\ load boot\ args FileVault Diagnostic\ reports Log 'Free space (MiB)' 'Swap (MiB)' Activity 'CPU per process' Login\ hook 'I/O per process' Mach\ ports kexts Daemons Agents XPC\ cache Startup\ items Admin\ access Root\ access Bundles dylibs Apps Font\ issues Inserted\ dylibs Firewall Proxies DNS TCP/IP Wi-Fi Profiles Root\ crontab User\ crontab 'Global login items' 'User login items' Spotlight Memory Listeners Widgets Parental\ Controls Prefetching SATA Descriptors App\ extensions Lockfiles Memory\ pressure SMC );N3=${#l[@]};for i in 0 1 2;do l[N3+i]=${p[5+i]};done;N4=${#l[@]};for j in 0 1;do l[N4+j]="Current ${p[29+j]}stream data";done;A0() { id -G|grep -qw 80;v[1]=$?;((v[1]==0))&&sudo true;v[2]=$?;v[3]=`date +%s`;clear >&-;date '+Start time: %T %D%n';};for i in 0 1;do eval ' A'$((1+i))'() { v=` eval "${c1[$1]} ${c2[$2]}"|'${c1[30+i]}' "${s[$3]}" `;[[ "$v" ]];};A'$((3+i))'() { v=` while read i;do [[ "$i" ]]&&eval "${c1[$1]} ${c2[$2]}" \"$i\"|'${c1[30+i]}' "${s[$3]}";done<<<"${v[$4]}" `;[[ "$v" ]];};A'$((5+i))'() { v=` while read i;do '${c1[30+i]}' "${s[$1]}" "$i";done<<<"${v[$2]}" `;[[ "$v" ]];};';done;A7(){ v=$((`date +%s`-v[3]));};B2(){ v[$1]="$v";};for i in 0 1;do eval ' B'$i'() { v=;((v['$((i+1))']==0))||{ v=No;false;};};B'$((3+i))'() { v[$2]=`'${c1[30+i]}' "${s[$3]}"<<<"${v[$1]}"`;} ';done;B5(){ v[$1]="${v[$1]}"$'\n'"${v[$2]}";};B6() { v=` paste -d: <(printf "${v[$1]}") <(printf "${v[$2]}")|awk -F: ' {printf("'"${f[$3]}"'",$1,$2)} ' `;};B7(){ v=`grep -Fv "${v[$1]}"<<<"$v"`;};C0() { [[ "$v" ]]&&sed -E "$s"<<<"$v";};C1() { [[ "$v" ]]&&printf "${f[$1]}" "${l[$2]}" "$v"|sed -E "$s";};C2() { v=`echo $v`;[[ "$v" != 0 ]]&&C1 0 $1;};C3() { v=`sed -E "${s[63]}"<<<"$v"`&&C1 1 $1;};for i in 1 2;do for j in 0 2 3;do eval D$i$j'(){ A'$i' $1 $2 $3; C'$j' $4;};';done;done;{ A0;D20 0 $((N1+1)) 2;D10 0 $N1 1;B0;C2 27;B0&&! B1&&C2 28;D12 15 37 25 8;A1 0 $((N1+2)) 3;C0;D13 0 $((N1+3)) 4 3;D23 0 $((N1+4)) 5 4;D13 0 $((N1+9)) 59 50;for i in 0 1 2;do D13 0 $((N1+5+i)) 6 $((N3+i));done;D13 1 10 7 9;D13 1 11 8 10;B1&&D13 40 53 67 55;D22 2 12 9 11;D12 3 13 10 12;D23 4 19 44 13;D23 5 14 12 14;D22 6 36 13 15;D22 38 52 66 54;D22 7 37 14 16;D23 8 15 38 17;D22 9 16 16 18;B1&&{ D22 35 49 61 51;D22 11 17 17 20;for i in 0 1;do D22 28 $((N2+i)) 45 $((N4+i));done;};D22 12 44 54 45;D22 12 39 15 21;A1 13 40 18;B2 4;B3 4 0 19;A3 14 6 32 0;B4 0 5 11;A1 17 41 20;B7 5;C3 22;B4 4 6 21;A3 14 7 32 6;B4 0 7 11;B3 4 0 22;A3 14 6 32 0;B4 0 8 11;B5 7 8;B1&&{ A2 19 26 23;B7 7;C3 23;};A2 18 26 23;B7 7;C3 24;D13 4 21 24 26;B4 4 12 26;B3 4 13 27;A1 4 22 29;B7 12;B2 14;A4 14 6 52 14;B2 15;B6 14 15 4;B3 0 0 30;C3 29;A1 4 23 27;B7 13;C3 30;B3 4 0 65;A3 14 6 32 0;B4 0 16 11;A1 39 50 64;B7 16;C3 52;D13 24 24 32 31;D13 25 37 32 33;A2 23 18 28;B2 16;A2 16 25 33;B7 16;B3 0 0 34;B2 21;A6 47 21&&C0;B1&&{ D13 21 0 32 19;D13 10 42 32 40;D22 29 35 46 39;};D23 14 1 62 42;D12 34 43 53 44;D12 22 20 32 25;D22 0 $((N1+8)) 51 32;D13 4 8 41 6;D12 26 28 35 34;D13 27 29 36 35;A2 27 32 39&&{ B2 19;A2 33 33 40;B2 20;B6 19 20 3;};C2 36;D23 33 34 42 37;B1&&D23 35 45 55 46;D23 32 31 43 38;D12 36 47 32 48;D13 20 42 32 41;D13 37 2 48 43;D13 4 5 32 1;D13 4 3 60 5;D12 26 48 49 49;B3 4 22 57;A1 26 46 56;B7 22;B3 0 0 58;C3 47;D22 4 4 50 0;D12 4 51 32 53;D23 22 9 37 7;A7;C2 2;} 2>/dev/null|pbcopy;exit 2>&-
Copy the selected text to the Clipboard by pressing the key combination command-C.
8. Launch the built-in Terminal application in any of the following ways:
☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
☞ Open LaunchPad. Click Utilities, then Terminal in the icon grid.
Click anywhere in the Terminal window and paste by pressing command-V. The text you pasted should vanish immediately. If it doesn't, press the return key.
9. If you see an error message in the Terminal window such as "Syntax error" or "Event not found," enter
exec bash
and press return. Then paste the script again.
10. If you're logged in as an administrator, you'll be prompted for your login password. Nothing will be displayed when you type it. You will not see the usual dots in place of typed characters. Make sure caps lock is off. Type carefully and then press return. You may get a one-time warning to be careful. If you make three failed attempts to enter the password, the test will run anyway, but it will produce less information. In most cases, the difference is not important. If you don't know the password, or if you prefer not to enter it, press the key combination control-C or just press return three times at the password prompt. Again, the script will still run.
If you're not logged in as an administrator, you won't be prompted for a password. The test will still run. It just won't do anything that requires administrator privileges.
11. The test may take a few minutes to run, depending on how many files you have and the speed of the computer. A computer that's abnormally slow may take longer to run the test. While it's running, there will be nothing in the Terminal window and no indication of progress. Wait for the line
[Process completed]
to appear. If you don't see it within half an hour or so, the test probably won't complete in a reasonable time. In that case, close the Terminal window and report what happened. No harm will be done.
12. When the test is complete, quit Terminal. The results will have been copied to the Clipboard automatically. They are not shown in the Terminal window. Please don't copy anything from there. All you have to do is start a reply to this comment and then paste by pressing command-V again.
At the top of the results, there will be a line that begins with the words "Start time." If you don't see that, but instead see a mass of gibberish, you didn't wait for the "Process completed" message to appear in the Terminal window. Please wait for it and try again.
If any private information, such as your name or email address, appears in the results, anonymize it before posting. Usually that won't be necessary.
13. When you post the results, you might see an error message on the web page: "You have included content in your post that is not permitted," or "You are not authorized to post." That's a bug in the forum software. Please post the test results on Pastebin, then post a link here to the page you created.
14. This is a public forum, and others may give you advice based on the results of the test. They speak only for themselves, and I don't necessarily agree with them.
Copyright © 2014 by Linc Davis. As the sole author of this work, I reserve all rights to it except as provided in the Use Agreement for the Apple Support Communities website ("ASC"). Readers of ASC may copy it for their own personal use. Neither the whole nor any part may be redistributed. -
OSS note 506603 What is it And where can I get it?
Hello,
I am trying to create my form with a SAP Table wizard connection, when I try to use the Table wizard I got the error: "No such interface supported". I can see in a lot of comments the solution is on OSS note 506603. I was trying to find this patch in the sdn site but I could not find it. I am not sure if it is a document, an exe file, a dll,,, and when I see the same question asking where to get the OSS note 506603 there is no answer, could somebody help me telling me what is this and where can I get the patch? I would really appreciate it.
Many thanks.Hi Eden,
How are you doing ?
OSS note is the older nomenclature for what is now SAP Notes.
They are available at :
http://service.sap.com/notes
you will need a service marketplace user id to log on.
alternatively, if you do not have access to service.marketplace.
send me an email [view my business card], i will reply with the patch. it is a few hundred kb.
with respect,
amit
the note number 506603 :-
Summary
Symptom
Additional information for SAP.Net Connector that was not included in the guide.
Other terms
SAP .NET Connector, Proxy Wizard
Solution
SAP.NET Connector Version 1.0 has been available since Nov 21, 2002. You can download the software from http://service.sap.com/connectors.
Version 2.0 is also available. Use only the new version for new developments.
Report any problems with the SAP.NET Connector under the components:
BC-MID-CON-DNW for problems with the .NET Proxy Wizard for Visual Studio.NET.
BC-MID-CON-DNC for problems with Communication Runtime.
Known problems
1. The Proxy Wizard terminates with the error message "Exception caught in method createFunction for DD_GET_UCLEN Reason: null".
This is caused by a missing function module, which can be installed as described in Note 580834.
2. Corrections for SAP.NET Connector 1.0
The updated version corrects various problems that have been noted during the interim period. You can download it from http://service.sap.com/connectors. To install this version, see the "Release Notes" file. For SAP.NET Connect 1.x, the newest patch-version is called "1.0.3".
3. Corrections for SAP.NET Connector 2.0
For Visual Studio Integration (Design Time) following problems have occurred:
For proxies with several functions, the following runtime error can occur under certain circumstances: "Method xyz can not be reflected." The cause is a combination of an error in the .NET framework and the way in which the proxy generator uses XML-attributes.
The SAP wizard table does not work. Existing tables are not recognized.
Both problems are solved by the patch attached to this note. Stop all instances of Visual Studio and unpack the ZIP file into the "%Program Files%\Microsoft Visual Studio .NET 2003/Common7/IDE" directory, whereby the "SAP.Connector.Design.DLL" file is replaced.
Header Data
Release Status: Released for Customer
Released on: 10.12.2004 16:40:26
Priority: Recommendations/additional info
Category: Installation information
Primary Component: BC-OP-NET-NCO SAP .Net Connector
Secondary Components: BC-OP-NET-VS Visual Studio .Net Connector Wizard
Message was edited by:
amit chawathe -
Can i use iCloud keychain with my own passwords and not with what is assigned and stored?
Can i use iCloud keychain with my own passwords and not with what is assigned and stored?
tammersalem wrote:) <-HDMI-> (HDTV)
My main concerns are:
-If I use iTunes on my main computer, will it then be available to Apple TV?
-If I use Apple TV to download will it be available to my Main computer?
-Can the Apple TV use a media server for storage over LAN (using NTFS Samab or otherwise)?
Basically iTunes feeds AppleTv with media either syncing (copying to it) or streaming live.
Media must be compatible with AppleTV.
AppleTV requires a proper iTunes instance running - it cannot access a NAS directly.
If you store media in a folder on a NAS and it's part of the computer iTunes library (just stored on the NAS vs internal/external drive), then when running iTunes makes this content available to AppleTV.
Data will travel:
NAS > network > iTunes > network to AppleTV
As the path is potentially slower than internal/external attached drive > iTunes > network > AppleTV, it may or may not work robustly for streaming.
If AppleTv is set to sync (it can also stream in this mode), when you purchase direct on AppleTV, the media should sync back to where the itunes library is stored (via iTunes) to keep things in sync and to allow you to backup the media.
You cannot drag/drop media to/from AppleTv across the network, nor can it directly access storage itself - iTunes is an essential cog in the wheel.
The majority of commercial 'in-built iTunes media servers' will not work directly with AppleTV as it has to be 'paired' with iTunes by entering a numerical code in iTunes and does not simply see 'shared libraries'. -
Fresh install of 11.1 and "sqlplus user@instance/password" does not work
new server, windows server 2008, fresh install of 11.1.0.7 with local instance.
can connect to the instance using "sqlplus user/password" since ORACLE_SID is set,
can connect to a 9.2 remote instance using "sqlplus user@remoteinstance/password".
can't connect using "sqlplus user@localinstance/password".
<command>
l:path>set oracle_sid=localinstance
l:path>sqlplus username/password
SQL*Plus: Release 11.1.0.7.0 - Production on Mon Nov 8 13:11:02 2010
Copyright (c) 1982, 2008, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Release 11.1.0.7.0 - Production
SQL> exit
Disconnected from Oracle Database 11g Release 11.1.0.7.0 - Production
l:\path>sqlplus username@localinstance/password
SQL*Plus: Release 11.1.0.7.0 - Production on Mon Nov 8 13:11:21 2010
Copyright (c) 1982, 2008, Oracle. All rights reserved.
ERROR:
ORA-12514: TNS:listener does not currently know of service requested in connect
descriptor
l:\path>
l:\path>sqlplus username@remoteinstance/password
SQL*Plus: Release 11.1.0.7.0 - Production on Mon Nov 8 13:11:45 2010
Copyright (c) 1982, 2008, Oracle. All rights reserved.
Connected to:
Oracle9i Enterprise Edition Release 9.2.0.8.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.8.0 - Production
SQL> exit
Disconnected from Oracle9i Enterprise Edition Release 9.2.0.8.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.8.0 - Production
l:\path>
</command>
what am i doing wrong?
many thanks in advance,
stephen.=================================
A couple of important points.
First, the listener is a server side only process. It's entire purpose in life is to receive requests for connections to databases and set up those connections. Once the connection is established, the listener is out of the picture. It creates the connection. It doesn't sustain the connection. One listener, with the default name of LISTENER, running from one oracle home, listening on a single port, will serve multiple database instances of multiple versions running from multiple homes. It is an unnecessary complexity to try to have multiple listeners or to name the listener as if it belongs to a particular database. That would be like the telephone company building a separate switchboard for each customer.
Additional notes on the listener: One listener is capable of listening on multiple ports. But please notice that it is the listener using these ports, not the database instance. You can't bind a specific listener port to a specific db instance. Similarly, one listener is capable of listnening on multiple IP addresses (in the case of a server with multiple NICs) But just like the port, you can't bind a specific ip address to a specific db instance.
Second, the tnsnames.ora file is a client side issue. It's purpose is for address resolution - the tns equivalent of the 'hosts' file further down the network stack. The only reason it exists on a host machine is because that machine can also run client processes.
Assume you have the following in your tnsnames.ora:
larry =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = myhost)(PORT = 1521))
(CONNECT_DATA =
(SERVICE_NAME = curley)
)Now, when you issue a connect, say like this:
$> sqlplus scott/tiger@larrytns will look in your tnsnames.ora for an entry called 'larry'. Next, tns sends a request to (PORT = 1521) on (HOST = myhost) using (PROTOCOL = TCP), asking for a connection to (SERVICE_NAME = curley).
Where is (HOST = myhost) on the network? When the request gets passed from tns to the next layer in the network stack, the name 'myhost' will get resolved to an IP address, either via a local 'hosts' file, via DNS, or possibly other less used mechanisms. You can also hard-code the ip address (HOST = 123.456.789.101) in the tnsnames.ora.
Next, the request arrives at port 1521 on myhost. Hopefully, there is a listener on myhost configured to listen on port 1521, and that listener knows about SERVICE_NAME = curley. If so, you'll be connected.
What can go wrong?
First, there may not be an entry for 'larry' in your tnsnames. In that case you get "ORA-12154: TNS:could not resolve the connect identifier specified" No need to go looking for a problem on the host, with the listener, etc. If you can't place a telephone call because you don't know the number (can't find your telephone directory (tnsnames.ora) or can't find the party you are looking for listed in it (no entry for larry)) you don't look for problems at the telephone switchboard.
Maybe the entry for larry was found, but myhost couldn't be resolved to an IP address (say there was no entry for myhost in the local hosts file). This will result in "ORA-12545: Connect failed because target host or object does not exist"
Maybe there was an entry for myserver in the local hosts file, but it specified a bad IP address. This will result in "ORA-12545: Connect failed because target host or object does not exist"
Maybe the IP was good, but there is no listener running: "ORA-12541: TNS:no listener"
Maybe the IP was good, there is a listener at myhost, but it is listening on a different port. "ORA-12560: TNS:protocol adapter error"
Maybe the IP was good, there is a listener at myhost, it is listening on the specified port, but doesn't know about SERVICE_NAME = curley. "ORA-12514: TNS:listener does not currently know of service requested in connect descriptor"
Third: If the client is on the same machine as the db instance, it is possible to connect without referencing tnsnames and without going through the listener.
Now, when you issue a connect, say like this:
$> sqlplus scott/tigertns will attempt to establish an IPC connection to the db instance. How does it know the name of the instance? It uses the current value of the enviornment variable ORACLE_SID. So...
$> export ORACLE_SID=fred
$> sqlplus scott/tigerIt will attempt to connect to the instance known as "fred". If there is no such instance, it will, of course, fail. Also, if there is no value set for ORACLE_SID, the connect will fail.
check executing instances to get the SID
[oracle@vmlnx01 ~]$ ps -ef|grep pmon|grep -v grep
oracle 4236 1 0 10:30 ? 00:00:00 ora_pmon_vlnxora1set ORACLE_SID appropriately, and connect
[oracle@vmlnx01 ~]$ export ORACLE_SID='vlnxora1
[oracle@vmlnx01 ~]$ sqlplus scott/tiger
SQL*Plus: Release 10.2.0.4.0 - Production on Wed Sep 22 10:42:37 2010
Copyright (c) 1982, 2007, Oracle. All Rights Reserved.
Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing optionsNow set ORACLE_SID to a bogus value, and try to connect
SQL> exit
[oracle@vmlnx01 ~]$ export ORACLE_SID=FUBAR
[oracle@vmlnx01 ~]$ sqlplus scott/tiger
SQL*Plus: Release 10.2.0.4.0 - Production on Wed Sep 22 10:42:57 2010
Copyright (c) 1982, 2007, Oracle. All Rights Reserved.
ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
Linux Error: 2: No such file or directory
Enter user-name: Now set ORACLE_SID to null, and try to connect
[oracle@vmlnx01 ~]$ export ORACLE_SID=
[oracle@vmlnx01 ~]$ sqlplus /scott/tiger
SQL*Plus: Release 10.2.0.4.0 - Production on Wed Sep 22 10:43:24 2010
Copyright (c) 1982, 2007, Oracle. All Rights Reserved.
ERROR:
ORA-12162: TNS:net service name is incorrectly specifiedOk, that is how we get from the client connection request to the listener. What about the listener's part of all this?
The listener is very simple. It's job is to listen for connection requests and make the connection (server process) between the client and the database instance. Once that connection is made, the listener is out of the picture. If you were to kill the listener, all existing connections would continue. The listener is configured with the listener.ora file, but if that file doesn't exist, the listener is quite capable of starting up with all default values. One common mistake with the listner configuration is to specify "HOST=localhost" or "HOST=127.0.01". This is a NONROUTABLE ip address. LOCALHOST and ip address 127.0.0.1 always mean "this machine on which I am sitting". So, all computers are known as "localhost" or "127.0.0.1". If you specify this address, the listener will only be capable of receiving requests from the machine on which it is running. If you specified that address in your tnsnames file - on a remote client machine - the request would be routed to the machine on which the requesting client resides. Probably not what you want.
===================================== -
Revision: 12878
Revision: 12878
Author: [email protected]
Date: 2009-12-11 19:07:40 -0800 (Fri, 11 Dec 2009)
Log Message:
When sub-components don't have a tabIndex and when VideoPlayer instance does, assigned tabIndex to each inner-component to ensure that they appear in the correct tab order with other components on the stage.
QE notes: none
Doc notes: none
Bugs: n/a
Reviewer: Gordon
Tests run: checkintests
Is noteworthy for integration: no
Modified Paths:
flex/sdk/trunk/frameworks/projects/spark/src/spark/accessibility/VideoPlayerAccImpl.asMichael,
"Michael Caughey" <[email protected]> wrote in message news:413f0af6$1@mail...
If I'm doing something wrong what is it? Obviously there is something
different about how I configured my environment a year ago.What happens if you bring down ms02?
Regards,
Slava Imeshev -
When I close Firefox and open another instance of it to look at a new site I get a pop up window telling me Firefox hasn't shutdown yet. I am aware of tabs, but I prefer to just open new windows.
Do I really need a pop up window telling me that I just closed Firefox? Is there a way to disable it in options? I can't even use Buzof program to auto click for me. I've never had this issue with any other browser and I find it incredibly annoying.I am not clear what you mean by:
''the program will only alow 1 website for each time I boot my machine,''
Are you talking about Firefox or something else in the above statement. Firefox will, or should allow you to open quite a few tabs at startup if you wish, although it will be faster the fewer that you do open.
When you say
''I close it the program does not completely close ''
Again what is happening, what error messages if any do you see, and what exactly makes you think Firefox is not closing properly.
Presumably you have already clicked on the blue links in my first post and read those articles.
Maybe you are looking for
-
I just upgraded to Windows 8.1 and added all HP recommended updates and drivers. Now there is no sound and an error message that the upgrade to the internal speakers is a problem. What should I do? This question was solved. View Solution.
-
Hello everbody, This a a part of my application code. There is a return statement, what I want is to view the value of the 'dWord' before returning, I know this is not possible with the code and I know I have to use Thread.sleep() for the purpose so
-
ITunes "next song/forward" button instead restarts current song
This just started happening to me. Every time I try to skip to the next song, iTunes instead just restarts the current song. It was happening with iTunes 8, I installed 8.2, it's still happening; it happens if I push the button with my mouse OR if I
-
my Ipod 5th generation recently got the IOS 8 update. Don't get my wrong i love it but it's deleting my pictures as I get more. It's driving me insane. It's deleted my pictures from the time I got it (March 25ish) to about 3 weeks ago. i went from a
-
Please help anything wrong to this file
Hi! I encounter this error when try to import a file. But there is not problem when i use other pc to complier and import the file. Compiling C:\test\RationalTest.java Command line: "C:\j2sdk1.4.0\bin\javac.exe" -deprecation -g -classpath C:\test "C: