Solved

TS users can't run programs on Win2008 R2 server

Posted on 2012-04-05
13
1,903 Views
Last Modified: 2012-08-13
Hello Experts,
I am deploying a Windows Server 2008 R2 for Terminal Services; everything has installed fine so far, but for some reason, users cannot run some programs - they need to be run as Administrator and the password is asked every time these applications are opened.
Is there a trick to relax security on Win2008 R2 server?

Thank you.
0
Comment
Question by:Newco
  • 5
  • 5
  • 2
  • +1
13 Comments
 
LVL 59

Expert Comment

by:Darius Ghassem
ID: 37814345
You can disable UAC totally or you can allow the program to run elevated all the time.

http://technet.microsoft.com/en-us/library/cc709691(v=ws.10).aspx
0
 
LVL 26

Expert Comment

by:pony10us
ID: 37814418
Not knowing what programs won't run makes it hard to determine the issue. Most common user programs should not need administrative rights to run. One thing I have run into in the past is when installing a program, usually an older ones, is that it asks if you want to install it for this user or all users.  If you are installing it as an administrator and select this user then it will require administrative rights.
0
 
LVL 2

Expert Comment

by:markgossett
ID: 37815964
Agreed with above. i've actually had this issue with one of my TS 2008 and while I don't recommend it adding users to the local admin group will fix this. It all depends on your security, what's on it, your policies, etc...
0
 
LVL 2

Author Comment

by:Newco
ID: 37817924
Thank you all; I removed the ACL but did not solve all the problems, some programs still don't run 100%. I will uninstall and reinstall with ACL disabled - if that doesn't work I will try adding users locally with Admin rights.

Will post results shortly.

FYI, the programs I am having problems with is Shoretel Communicator Client and Solar Eclipse by Epicor.
0
 
LVL 59

Expert Comment

by:Darius Ghassem
ID: 37817939
Did you configure UAC
0
 
LVL 2

Author Comment

by:Newco
ID: 37817941
No, I just disabled it.
0
Comprehensive Backup Solutions for Microsoft

Acronis protects the complete Microsoft technology stack: Windows Server, Windows PC, laptop and Surface data; Microsoft business applications; Microsoft Hyper-V; Azure VMs; Microsoft Windows Server 2016; Microsoft Exchange 2016 and SQL Server 2016.

 
LVL 59

Expert Comment

by:Darius Ghassem
ID: 37817964
You are still having issues? Are you required to run as still?
0
 
LVL 2

Author Comment

by:Newco
ID: 37817969
No, some programs  do not execute because of insufficient authorization; I am a Domain Admin - so, something is still preventing the application to run properly.
I am new to Server 2008 R2.
0
 
LVL 59

Expert Comment

by:Darius Ghassem
ID: 37817973
Well what is the exact error. Is the error pertaining to the program or from Windows 2008 Server? You could be fighting a program issue not an OS issue
0
 
LVL 2

Author Comment

by:Newco
ID: 37818035
This is is the error for Solar Eclipse (Epicor)
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x741e1ca0, pid=6724, tid=6868
#
# JRE version: 6.0_25-b06
# Java VM: Java HotSpot(TM) Client VM (20.0-b11 mixed mode, sharing windows-x86 )
# Problematic frame:
# C  [dhcpcsvc.DLL+0x1ca0]
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

---------------  T H R E A D  ---------------

Current thread (0x05920800):  JavaThread "Java Web Start Main Thread" [_thread_in_native, id=6868, stack(0x05d80000,0x05dd0000)]

siginfo: ExceptionCode=0xc0000005, ExceptionInformation=0x00000008 0x741e1ca0

Registers:
EAX=0x00000000, EBX=0x75be22e1, ECX=0x00000000, EDX=0x7769cdc6
ESP=0x05dcf04c, EBP=0x05dcf2f4, ESI=0x00000000, EDI=0x00000000
EIP=0x741e1ca0, EFLAGS=0x00010246

Top of Stack: (sp=0x05dcf04c)
0x05dcf04c:   003745ec 00374518 00374518 00000004
0x05dcf05c:   00000000 00000000 741e1da4 00000001
0x05dcf06c:   00000001 00000000 05dcf094 00000008
0x05dcf07c:   00000000 00000000 00000000 00000000
0x05dcf08c:   05dcf0b8 00000238 09000000 00060000
0x05dcf09c:   00000004 00000000 004e004c 0036b128
0x05dcf0ac:   05dcf368 0000050c 00000000 0000000d
0x05dcf0bc:   0049005a 0074006e 006c0065 00520028 

Instructions: (pc=0x741e1ca0)
0x741e1c80:   7c fd ff ff e8 8e fe ff ff 8b f8 3b fe 75 40 8d
0x741e1c90:   85 b0 fd ff ff 50 8d 45 dc 50 ff 15 9c 10 1e 74
0x741e1ca0:   50 ff 15 98 10 1e 74 8b f8 3b fe 75 22 8d 85 c0
0x741e1cb0:   fd ff ff 50 6a 01 56 ff b5 b4 fd ff ff ff b5 bc 


Register to memory mapping:

EAX=0x00000000 is an unknown value
EBX=0x75be22e1 is an unknown value
ECX=0x00000000 is an unknown value
EDX=0x7769cdc6 is an unknown value
ESP=0x05dcf04c is pointing into the stack for thread: 0x05920800
EBP=0x05dcf2f4 is pointing into the stack for thread: 0x05920800
ESI=0x00000000 is an unknown value
EDI=0x00000000 is an unknown value


Stack: [0x05d80000,0x05dd0000],  sp=0x05dcf04c,  free space=316k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [dhcpcsvc.DLL+0x1ca0]  DhcpIsEnabled+0x173
C  [IPHLPAPI.DLL+0x66be]  ConvertGuidToStringA+0x12ab
C  [IPHLPAPI.DLL+0x6156]  ConvertGuidToStringA+0xd43
C  [IPHLPAPI.DLL+0x6a89]  GetAdaptersAddresses+0x3c
C  [WININET.dll+0x31747]  InternetOpenUrlA+0x34b1
C  [WININET.dll+0x30d18]  InternetOpenUrlA+0x2a82
C  [WININET.dll+0x30caf]  InternetOpenUrlA+0x2a19
C  [WININET.dll+0x3140d]  InternetOpenUrlA+0x3177
C  [WININET.dll+0xc66af]  DetectAutoProxyUrl+0x58
C  [deploy.dll+0x79ad]  Java_com_sun_deploy_net_proxy_WIExplorerProxyConfig_performAutoDetection+0x4d
j  com.sun.deploy.net.proxy.WIExplorerProxyConfig.getBrowserProxyInfo()Lcom/sun/deploy/net/proxy/BrowserProxyInfo;+197
j  com.sun.deploy.net.proxy.WDefaultBrowserProxyConfig.getBrowserProxyInfo()Lcom/sun/deploy/net/proxy/BrowserProxyInfo;+258
j  com.sun.deploy.net.proxy.DynamicProxyManager.reset()V+39
j  com.sun.deploy.net.proxy.DeployProxySelector.reset()V+0
j  com.sun.javaws.Main.initializeExecutionEnvironment()V+188
j  com.sun.javaws.Main.continueInSecureThread([Ljava/lang/String;)V+258
j  com.sun.javaws.Main$1.run()V+16
j  java.lang.Thread.run()V+11
v  ~StubRoutines::call_stub
V  [jvm.dll+0xfad0b]
V  [jvm.dll+0x18c241]
V  [jvm.dll+0xfaeb1]
V  [jvm.dll+0xfaf0b]
V  [jvm.dll+0xb5549]
V  [jvm.dll+0x118f44]
V  [jvm.dll+0x140a8c]
C  [msvcr71.dll+0x9565]  endthreadex+0xa0
C  [kernel32.dll+0x1339a]  BaseThreadInitThunk+0x12
C  [ntdll.dll+0x39ef2]  RtlInitializeExceptionChain+0x63
C  [ntdll.dll+0x39ec5]  RtlInitializeExceptionChain+0x36

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  com.sun.deploy.net.proxy.WIExplorerProxyConfig.performAutoDetection()Ljava/lang/String;+0
j  com.sun.deploy.net.proxy.WIExplorerProxyConfig.getBrowserProxyInfo()Lcom/sun/deploy/net/proxy/BrowserProxyInfo;+197
j  com.sun.deploy.net.proxy.WDefaultBrowserProxyConfig.getBrowserProxyInfo()Lcom/sun/deploy/net/proxy/BrowserProxyInfo;+258
j  com.sun.deploy.net.proxy.DynamicProxyManager.reset()V+39
j  com.sun.deploy.net.proxy.DeployProxySelector.reset()V+0
j  com.sun.javaws.Main.initializeExecutionEnvironment()V+188
j  com.sun.javaws.Main.continueInSecureThread([Ljava/lang/String;)V+258
j  com.sun.javaws.Main$1.run()V+16
j  java.lang.Thread.run()V+11
v  ~StubRoutines::call_stub

---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
  0x05926800 JavaThread "CacheCleanUpThread" daemon [_thread_blocked, id=6876, stack(0x05ea0000,0x05ef0000)]
  0x05924000 JavaThread "CacheMemoryCleanUpThread" daemon [_thread_blocked, id=6872, stack(0x05e10000,0x05e60000)]
  0x0026b400 JavaThread "DestroyJavaVM" [_thread_blocked, id=6740, stack(0x00430000,0x00480000)]
=>0x05920800 JavaThread "Java Web Start Main Thread" [_thread_in_native, id=6868, stack(0x05d80000,0x05dd0000)]
  0x0591ac00 JavaThread "Javaws Secure Thread" daemon [_thread_blocked, id=6864, stack(0x05cf0000,0x05d40000)]
  0x0591a000 JavaThread "AWT-Windows" daemon [_thread_in_native, id=6744, stack(0x02540000,0x02640000)]
  0x05919800 JavaThread "AWT-Shutdown" [_thread_blocked, id=6860, stack(0x05c60000,0x05cb0000)]
  0x05919400 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=6856, stack(0x05bd0000,0x05c20000)]
  0x02521800 JavaThread "traceMsgQueueThread" daemon [_thread_blocked, id=6784, stack(0x04bc0000,0x04c10000)]
  0x024f0c00 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=6776, stack(0x04a70000,0x04ac0000)]
  0x024e7000 JavaThread "C1 CompilerThread0" daemon [_thread_blocked, id=6772, stack(0x049e0000,0x04a30000)]
  0x024e2c00 JavaThread "Attach Listener" daemon [_thread_blocked, id=6768, stack(0x04950000,0x049a0000)]
  0x024dfc00 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=6764, stack(0x048c0000,0x04910000)]
  0x024d7400 JavaThread "Finalizer" daemon [_thread_blocked, id=6760, stack(0x04830000,0x04880000)]
  0x024d5c00 JavaThread "Reference Handler" daemon [_thread_blocked, id=6756, stack(0x047a0000,0x047f0000)]

Other Threads:
  0x0249a000 VMThread [stack: 0x04710000,0x04760000] [id=6752]
  0x024f2800 WatcherThread [stack: 0x04b00000,0x04b50000] [id=6780]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
 def new generation   total 9792K, used 1219K [0x2c570000, 0x2d010000, 0x2f010000)
  eden space 8704K,  14% used [0x2c570000, 0x2c6a0c90, 0x2cdf0000)
  from space 1088K,   0% used [0x2cdf0000, 0x2cdf0000, 0x2cf00000)
  to   space 1088K,   0% used [0x2cf00000, 0x2cf00000, 0x2d010000)
 tenured generation   total 21888K, used 0K [0x2f010000, 0x30570000, 0x34570000)
   the space 21888K,   0% used [0x2f010000, 0x2f010000, 0x2f010200, 0x30570000)
 compacting perm gen  total 12288K, used 589K [0x34570000, 0x35170000, 0x38570000)
   the space 12288K,   4% used [0x34570000, 0x34603510, 0x34603600, 0x35170000)
    ro space 10240K,  51% used [0x38570000, 0x38a9dc00, 0x38a9dc00, 0x38f70000)
    rw space 12288K,  55% used [0x38f70000, 0x3960c300, 0x3960c400, 0x39b70000)

Code Cache  [0x02640000, 0x026c0000, 0x04640000)
 total_blobs=179 nmethods=22 adapters=94 free_code_cache=33040768 largest_free_block=0

Dynamic libraries:
0x00400000 - 0x00424000 	C:\Program Files (x86)\Java\jre6\bin\javaw.exe
0x77640000 - 0x777c0000 	C:\Windows\SysWOW64\ntdll.dll
0x75bd0000 - 0x75ce0000 	C:\Windows\syswow64\kernel32.dll
0x76bc0000 - 0x76c06000 	C:\Windows\syswow64\KERNELBASE.dll
0x6d1e0000 - 0x6d1f8000 	C:\Windows\system32\tsappcmp.dll
0x76cd0000 - 0x76d7c000 	C:\Windows\syswow64\msvcrt.dll
0x75700000 - 0x75800000 	C:\Windows\syswow64\USER32.dll
0x75420000 - 0x754b0000 	C:\Windows\syswow64\GDI32.dll
0x75940000 - 0x7594a000 	C:\Windows\syswow64\LPK.dll
0x75890000 - 0x7592d000 	C:\Windows\syswow64\USP10.dll
0x75ae0000 - 0x75b80000 	C:\Windows\syswow64\ADVAPI32.dll
0x75950000 - 0x75969000 	C:\Windows\SysWOW64\sechost.dll
0x74d80000 - 0x74e70000 	C:\Windows\syswow64\RPCRT4.dll
0x74d20000 - 0x74d80000 	C:\Windows\syswow64\SspiCli.dll
0x74d10000 - 0x74d1c000 	C:\Windows\syswow64\CRYPTBASE.dll
0x75510000 - 0x7566c000 	C:\Windows\syswow64\ole32.dll
0x75670000 - 0x756d0000 	C:\Windows\system32\IMM32.DLL
0x759d0000 - 0x75a9c000 	C:\Windows\syswow64\MSCTF.dll
0x7c340000 - 0x7c396000 	C:\Program Files (x86)\Java\jre6\bin\msvcr71.dll
0x6d7f0000 - 0x6da9f000 	C:\Program Files (x86)\Java\jre6\bin\client\jvm.dll
0x730c0000 - 0x730f2000 	C:\Windows\system32\WINMM.dll
0x74980000 - 0x749cc000 	C:\Windows\system32\apphelp.dll
0x6d7a0000 - 0x6d7ac000 	C:\Program Files (x86)\Java\jre6\bin\verify.dll
0x6d320000 - 0x6d33f000 	C:\Program Files (x86)\Java\jre6\bin\java.dll
0x6d000000 - 0x6d14b000 	C:\Program Files (x86)\Java\jre6\bin\awt.dll
0x745a0000 - 0x745f1000 	C:\Windows\system32\WINSPOOL.DRV
0x74600000 - 0x7479e000 	C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2\COMCTL32.dll
0x75d70000 - 0x75dc7000 	C:\Windows\syswow64\SHLWAPI.dll
0x75930000 - 0x75935000 	C:\Windows\syswow64\PSAPI.DLL
0x6d7e0000 - 0x6d7ef000 	C:\Program Files (x86)\Java\jre6\bin\zip.dll
0x04b50000 - 0x04b63000 	C:\Program Files (x86)\Java\jre6\bin\deploy.dll
0x75130000 - 0x7524d000 	C:\Windows\syswow64\CRYPT32.dll
0x75970000 - 0x7597c000 	C:\Windows\syswow64\MSASN1.dll
0x75ef0000 - 0x76b3a000 	C:\Windows\syswow64\SHELL32.dll
0x75800000 - 0x7588f000 	C:\Windows\syswow64\OLEAUT32.dll
0x75010000 - 0x7512b000 	C:\Windows\syswow64\WININET.dll
0x77610000 - 0x77613000 	C:\Windows\syswow64\Normaliz.dll
0x75250000 - 0x75408000 	C:\Windows\syswow64\iertutil.dll
0x75dd0000 - 0x75ee1000 	C:\Windows\syswow64\urlmon.dll
0x74590000 - 0x7459b000 	C:\Windows\system32\profapi.dll
0x6d600000 - 0x6d613000 	C:\Program Files (x86)\Java\jre6\bin\net.dll
0x75aa0000 - 0x75ad5000 	C:\Windows\syswow64\WS2_32.dll
0x75410000 - 0x75416000 	C:\Windows\syswow64\NSI.dll
0x10000000 - 0x1005d000 	C:\Windows\system32\BarracudaWSA.dll
0x749d0000 - 0x74a0c000 	C:\Windows\system32\MSWSOCK.dll
0x74960000 - 0x7497c000 	C:\Windows\system32\IPHLPAPI.DLL
0x74950000 - 0x74957000 	C:\Windows\system32\WINNSI.DLL
0x74c00000 - 0x74c09000 	C:\Windows\system32\VERSION.dll
0x70200000 - 0x70206000 	C:\Windows\System32\wship6.dll
0x6d620000 - 0x6d629000 	C:\Program Files (x86)\Java\jre6\bin\nio.dll
0x6d6a0000 - 0x6d6e6000 	C:\Program Files (x86)\Java\jre6\bin\regutils.dll
0x73740000 - 0x73753000 	C:\Windows\system32\DWMAPI.DLL
0x74bf0000 - 0x74bf8000 	C:\Windows\system32\Secur32.dll
0x74b90000 - 0x74ba6000 	C:\Windows\system32\CRYPTSP.dll
0x74ab0000 - 0x74aeb000 	C:\Windows\system32\rsaenh.dll
0x74210000 - 0x74254000 	C:\Windows\system32\dnsapi.DLL
0x68980000 - 0x689d2000 	C:\Windows\system32\RASAPI32.dll
0x701d0000 - 0x701e5000 	C:\Windows\system32\rasman.dll
0x69390000 - 0x6939d000 	C:\Windows\system32\rtutils.dll
0x6c2a0000 - 0x6c2a6000 	C:\Windows\system32\sensapi.dll
0x6d1d0000 - 0x6d1dd000 	C:\Windows\system32\dhcpcsvc6.DLL
0x74280000 - 0x74285000 	C:\Windows\System32\wshtcpip.dll
0x741e0000 - 0x741f2000 	C:\Windows\system32\dhcpcsvc.DLL
0x74190000 - 0x74196000 	C:\Windows\system32\rasadhlp.dll

VM Arguments:
jvm_args: -Xbootclasspath/a:C:\\Program Files (x86)\\Java\\jre6\\lib\\javaws.jar;C:\\Program Files (x86)\\Java\\jre6\\lib\\deploy.jar;C:\\Program Files (x86)\\Java\\jre6\\lib\\plugin.jar -Djava.security.policy=file:C:\\Program Files (x86)\\Java\\jre6\\lib\\security\\javaws.policy -DtrustProxy=true -Xverify:remote -Djnlpx.home=C:\\Program Files (x86)\\Java\\jre6\\bin -Dsun.awt.warmup=true -Djnlpx.origFilenameArg=C:\\Users\\administrator.NEWCO\\AppData\\Local\\Microsoft\\Windows\\Temporary Internet Files\\Content.IE5\\T0PRFUSK\\SolarInstallService.jnlp -Djnlpx.remove=true -Xms32m -Xmx128m -Djnlpx.heapsize=32m,128m -Djnlpx.splashport=49439 -Djnlpx.jvm=C:\\Program Files (x86)\\Java\\jre6\\bin\\javaw.exe 
java_command: com.sun.javaws.Main C:\Users\ADMINI~1.NEW\AppData\Local\Temp\2\javaws2
Launcher Type: SUN_STANDARD

Environment Variables:
CLASSPATH=.;C:\Program Files (x86)\Java\jre1.6.0_02\lib\ext\QTJava.zip
PATH=C:\Program Files (x86)\Java\jre6\bin;C:\Program Files (x86)\Internet Explorer;;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;D:\Program Files (x86)\QuickTime\QTSystem\;D:\Program Files (x86)\Ericom Software\PtTsAgent\;C:\Program Files (x86)\Ericom Software\Ericom AccessNow Server\;C:\Program Files (x86)\Shoreline Communications\ShoreWare Client\;"C:\Program Files (x86)\Java\jre6\bin"
USERNAME=administrator
OS=Windows_NT
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel



---------------  S Y S T E M  ---------------

OS: Windows NT 6.1 Build 7601 Service Pack 1

CPU:total 8 (8 cores per cpu, 2 threads per core) family 6 model 30 stepping 5, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, ht

Memory: 4k page, physical 8376824k(7032108k free), swap 16751796k(15246028k free)

vm_info: Java HotSpot(TM) Client VM (20.0-b11) for windows-x86 JRE (1.6.0_25-b06), built on Apr 14 2011 01:04:32 by "java_re" with MS VC++ 7.1 (VS2003)

time: Fri Apr 06 17:50:22 2012
elapsed time: 1 seconds

Open in new window

0
 
LVL 59

Expert Comment

by:Darius Ghassem
ID: 37819794
Alright that doesn't point to the original issue though
0
 
LVL 26

Accepted Solution

by:
pony10us earned 500 total points
ID: 37823692
0
 
LVL 2

Author Closing Comment

by:Newco
ID: 37833983
Thank you - uninstalling Java and reinstalling the correct version for the server solved the Java issue. All other issues were solved by removing ACL
0

Featured Post

Integrate social media with email signatures

Is your company active on social media? Do you also use email signatures? Including social media icons in your email signature is a great way to get fans for free. Let all your email users know you’re on social media quickly and easily, in a single click.

Join & Write a Comment

We recently had an issue where out of nowhere, end users started indicating that their logins to our terminal server were just showing a "blank screen." After checking the usual suspects -- profiles, shell=explorer.exe in the registry, userinit.exe,…
Possible fixes for Windows 7 and Windows Server 2008 updating problem. Solutions mentioned are from Microsoft themselves. I started a case with them from our Microsoft Silver Partner option to open a case and get direct support from Microsoft. If s…
This tutorial will walk an individual through locating and launching the BEUtility application and how to execute it on the appropriate database. Log onto the server running the Backup Exec database. In a larger environment, this would generally be …
This tutorial will walk an individual through the steps necessary to join and promote the first Windows Server 2012 domain controller into an Active Directory environment running on Windows Server 2008. Determine the location of the FSMO roles by lo…

744 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

13 Experts available now in Live!

Get 1:1 Help Now