Specific application (Accufund) slow to perform specific operation (Report)

I am running Terminal Services on a Windows 2008 R2 dedicated box operating in an AD domain network.  The server is extremely fast in doing most operations (logins take a fraction of a second to complete, applications open very promptly, file and folder
listings are extremely fast, etc.)  There are never more than half a dozen simultaneous TS sessions running.  Users have their own local profiles on the TS machine.
Our accountant uses a product called Accufund, and its operations are generally quite fast as well.  However, when Accufund is asked to generate a report, it presents a dialog box to select the report.  Anyplace other than via the TS box,
it takes one or two seconds at most for the Select Report dialog box to appear when selected from the menu.  On the terminal Server this can takes anywhere from 4 to 5 minutes.
At one point in time, we determined that if the user has connected to TS with any local printers attached to the session, the Select Report delay would appear, but if she began a session without importing local printers, there was no Select Report delay
at all. This squares a bit with the vendor's assertion that the program is polling for printers before it presents the dialog box, and it may have difficulty if there are any local printers attached to the session.
Most recently, it appears that if local printers are attached to the TS session we have a 4-5 minute delay in reaching the dialog box, and if local printers are not attached, the delay is about 90 seconds.  The numbers do not seem linked to
how many users are logged on at the time.
I should mention that once the dialog box appears, all the rest of the reporting process goes smoothly and quickly whether or not local printers are attached.
I have applied the hotfix mentioned in  KB2655998 that removes the accumulation of idle TS ports (and I had many hundreds of them accumulated), but that had no effect on this
issue.
I feel like this is an issue with the Accufund software, but the developer claims that they have many clients using RDP, citrix, etc who do not have these issues and they leave it as my problem.
Can anyone suggest a troubleshooting direction I can take, or list of things to check to be able to bolster my case with the vendor?
Thanks very much,
Peter

Hi,
There seems to be general overview of your case, might this may be the case.
It seems software is using a printer driver that is located on a network print server, instead of a local printer driver on your hard disk. When you use a remote printer driver, you may notice that it takes longer to change your default printer setting, and
sometimes that software may perform more slowly than you may expect.
Software (accufund) is installed on your computer, but software was once running from the network. When the computer is not connected to the network, there is a long delay when you are opening reports.
For this you can try to reinstall the printer driver by using local port, either repair\replace the reports and check the result. 
Re-install printer driver using local port.
1. In the Printers dialog box (click Start, point to Settings, and then click Printers), double-click Add Printer. When the Printer Wizard appears, click Next.
2. Click to select Local Printer, and then click Next.
3. Click Create a new port, select Local Port in the Type box, and then click Next. 
4. Type the network share name for the printer in the Port Name box. For example, type \\Server name\My printer, and then click OK.
Click Next, select your printer manufacturer and model from the list, and then follow the remaining steps in the wizard to reinstall your Windows printer driver.
Click Next, and then use the disk that was provided by your printer manufacturer, and then install it according to the installation instructions. For more information about how to install the printer driver that was provided with your printer, please contact
your printer manufacturer.
Hope it helps!
Thanks.
Dharmesh Solanki
Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact [email protected]

Similar Messages

  • No Data to display in Application failure report for a specific Application

    Hi ,
    For a specific application,Application failure report showing no data to display but for the same application other reports shows value.
    Application failure reports seems to work fine for some other application except few.Need to know the root cause.
    Kindly help us to sort this issue.
    Thanks & Regards,
    Preethi S

    Hi,
    Is there any error message when you run Application Failure Analysis report for the specific application?
    Does this application have any failure alerts?
    You may also look into operation manager even logs to check is there any errors or warnings.
    Regards,
    Yan Li
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact [email protected]

  • Specific Application filter while desktop sharing

    I need help for the specific application filter while on desktop sharing. i.e i have to share entire Desktop with current running processe except server application window (UI).http://blogs.msdn.com/b/rds/archive/2007/03/23/writing-a-desktop-sharing-application.aspx
    I got the samples for desktop sharing using Windows Desktop Sharing References. In that I need to filter the specific application. But i didn't know How to do that.
    By using following things we can try to filter the specific Application. But I want to know, how to call Viewer side share property to fire the OnApplicationUpdate Event on server side.
    RDPSRAPI_APP_FLAGS & RDPSRAPI_WND_FLAGS enumeration - How to set the flag for specific application to give high level security process.
    IRDPSRAPIApplicationFilter
    _IRDPSessionEvents_OnApplicationUpdateEventHandler
    Please give me some examples to do this....
    Thanks
    Narmadha

    Hi Narmadha,
    Your issue seems to be out of the scope of this forum. We only focus on issue about RDS/VDI deployment, management and operations. For development and API issue it is appropriate to ask in our MSDN Forum:
    http://social.msdn.microsoft.com/Forums/en-US/categories
    Thanks.
    Dharmesh Solanki
    TechNet Community Support

  • Allowing a user to upgrade a specific Application

    We have a specific application that we install on all of our mobile computers. Our newest is the Microsoft 8.1 Professional with an attached keyboard. The issues that we are facing have all been resolved with the exception of one.
    The application is installed as the administrator and the user is a basic user with no real privileges. We gave the user full access to the folders that are created and would like to have the users to be able to update this application when newer versions
    are released.
    The Windows XP systems were performing this without fail but Windows 8 is telling me that the user does not have the appropriate permissions to install as All Users. I have spent a lot of time in GPO and still being denied. Can anyone offer assistance on
    this?

    Hi,
    This happens on Windows 8 not on windows XP, because there is a User Account Control setting in Windows 8 User Account Control (UAC) helps prevent malicious programs (also called malware) from damaging a computer and helps organizations deploy a better-managed
    desktop. With UAC, applications and tasks always run in the security context of a non-administrator account. So, a consent prompt will show up when you try to install an application with a standard user, the detailed information can be found at Microsoft:
    http://technet.microsoft.com/en-us/library/jj574202.aspx
    So, the suggestion is add the standard user to the administrator group, then your can check the result.
    Regards
    Wade Liu
    TechNet Community Support

  • VB Scripting to monitor application event log based on specific words.

    Hi All,
    I Have written, vb script to monitor application event log based on specific word in the message. when I have included same script in monitor, after running this script at specific time once in day, I am getting run time error in the server, where it
    supposed to run, could you please check the command where I have highlighted in below script.
    Dim VarSize
    Dim objMOMAPI
    Dim objBag
    Set objMOMAPI = CreateObject("MOM.ScriptAPI")
    Set objBag = objMOMAPI.CreateTypedPropertyBag(StateDataType)
    Set objFSO = CreateObject("Scripting.FileSystemObject")
    Const CONVERT_TO_LOCAL_TIME = True
    Set dtmStartDate = CreateObject("WbemScripting.SWbemDateTime")
    dtmStartDate.SetVarDate dateadd("n", -1440, now)' CONVERT_TO_LOCAL_TIME
    strComputer = "."
    Set objWMIService = GetObject("winmgmts:" _
     & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
    Set colLoggedEvents = objWMIService.ExecQuery _
     ("SELECT * FROM Win32_NTLogEvent WHERE Logfile = 'Application' AND " _
     & "EventCode = '100'")
    For Each objEvent in colLoggedEvents
    If InStr(LCase(colLoggedEvents.Message), "Message :Application A3 has been successfully processed for today") Then
    X= "Success"
    end if
    Next
    if X="Success" then
    call objBag.AddValue("State","GOOD")
    call objMOMAPI.Return(objBag)
    wscript.quit()
    Else
    call objBag.AddValue("State","BAD")
    call objMOMAPI.Return(objBag)
    wscript.quit()
    End If

    By programming standards since as long as I can remember the use of the value of a variable to detect its Boolean state has been used.
    Cast your mind back to strongly typed languages, e.g. Pascal.
    I'll cast back to the very early days of the "C" language where all variables could be treated as "bool" without a cast. The is no more strongly type language than "C". "C" practically invented the standards for all modern languages. 
    When I was writin machine language we also used zero as false but many machines only  tested the high bit for truthieness.  The HP machines and Intel allowed a test to aggregate to the sign bit.  Adding that flag to the test alloed tru for
    an numeric value that was non-zero.  A boool test was also used for a negative e switch.  If you study micro language implementation you will find that this hardware design and the companion compiler design is ... well... by design.  It is a
    way of improving the completeness and usefulness of an instruction set.
    Other langauges may require further decoration due to some mistaken desire to be better than perfect. That is like trying to change number theory by renaming addition to be "gunking" and forcing everyone to use multiplication when adding the same number
    more than once.  A Boolean test os a test of the flag bit with to without aggregation.    Even if we test a bit in a word we still mask and aggregate.  It is always the most primitive operation.  It is also the most useful
    operation when you finally realize that it is like an identity in math.
    Use the language features that are designed in. They can help to make code much more flexible and logical.
    By the way, Pascal also treats everything as Boolean when asked to.
    ¯\_(ツ)_/¯

  • How do I access "Firefox is NOT compatible with this application. For best performance, please use Internet Explorer 5.0 and above...." web sites; when I try to download any alternate browser, then a warning that alternate is "imcompatable with your opera

    How do I access websites that warn: "Firefox is NOT compatible with this application. For best performance, please use Internet Explorer 5.0 and above...."? When I try to download any alternate browser, all I get is another warning that the alternate is "not compatible with your operating system." Is Firefox preventing this? The site listed below is a job application site. I've had this same problem with other job application sites also.
    == URL of affected sites ==
    https://storefront.kenexa.com/lithia/cc/Home.ss

    There should be a User Agent Switcher menu item under Tools, which gives you the browser names you can impersonate.
    The menu item name changes to the browser UA you are presently using.
    There is also a User Agent Switcher button, you can add it using View -> Toolbars -> Customize, and dragging the button to your toolbar.
    See http://chrispederick.com/work/user-agent-switcher/features/ and http://chrispederick.com/work/user-agent-switcher/help/
    You can just start trying IE versions (or the versions it says on the site) until it lets you in.

  • Security question - restricting access to a specific application

    Hello,
    Looking for suggestions on how I could limit connections to a database to a specific application. Here is the scenario.
    I have an application running from a desktop that has oracle accounts for each user. The user has a read only role by default that I cannot alter. This means that the user can use excel (for example) and bypass the application to look at sensitive data.
    I know I can lock down the desktop, remove excel, etc, etc. However, I'm looking for other options that could be used, be it process, additional Oracle software (the database is 10R2 enterprise edition), etc.
    Problems: The app doesn't identify itself internally. I can see the program, but that is easily faked so thus unreliable.
    Any suggestions at all?

    I'll look at VPD again, but don't think the vendor will support us if we do.
    We are unable to modify the app - third party supported
    exactly - dont want toad, excel, sql*plus, whatever accessing the db from the same host.
    thought above secure app roles as well, but need something concrete that I could validate agianst. If the app could call it and supply that, great but I cannot alter the application. I'm using secured app roles in an in house app and it does work well.
    looking with our ti staff about encapsulating the application communication through a secure vpn tunnel into the data zone. may be an option as all other connections would not make it through the firewall into the data zone. (everything is internal, just to be segmented).
    Edited by: GPC on Aug 26, 2010 12:18 PM
    Edited by: GPC on Aug 26, 2010 12:22 PM

  • Bpc 7.5 - not sending data on a specific application

    Hi I use SAP BPC 7.5 SP7 patch 1 with Microsoft Sql Server 2008.
    I moved my AppSet from a server 32bit to a server 64bit.
    On 32bit server everything works fine.
    On 64bit server (64bit configurations written in BPC installation guide applied + no error in Server Manager > DIagnostic): I can't send data on a specific application I have.
    On 64bit server: I precessed all dimensions and all applications and then I even optimize. Nothing change.
    I have to applications: A and B.
    On Application A I can send data correctly.
    On application B in my Input schedules when I send data: everything seems to work fine but afer data refresh on my sheet the value disappear and nothing is written into FactWB table. No error displayed.
    Those input scheules are the same I have and working on 32 bit server.
    No errors into Windows event viewer so... what can I check or do more? How can I fix it?
    Edited by: Francesco Andolfi on Feb 10, 2012 7:56 PM

    Hi Francesco,
    have you tried modify application on B?
    have tried if you can send data through a new simple input schedule?
    Kind regards
    Roberto
    Edited by: Roberto Vidotti on Feb 10, 2012 8:35 PM

  • How to get the list of batch jobs running in a specific application server

    Hi Team,
    I am trying to check in SM37 if there is any specific condition to get the list of batch jobs assigned to a specific target server but cant find any.
    Is there is way to find the list of batch jobs assigned to run in one specific application server.( Target server specified in SM36 while job creation)

    Hello,
    This is what you can do in SM37.
    Execute the list of batch jobs, when the result appears on the screen edit the ALV grid via CTRL+F7.
    Now add the following columns "TargetServ" and "Executing server".
    You will now have two extra columns in your result list.
    TargetServr contains the value of the application server where the job should run when you have explicitely filled it in.
    Often this is empty, this means that at runtime SAP will determine itself on which application server the job will run (depending of course where the BGD processes are defined).
    Executing server is filled in always for all executed jobs, this is the actual application server where the job has run.
    You can also add these two fields in your initial selection screen of SM37 by using the "Extended job selection" button.
    I hope this isusefull.
    Wim

  • Does anyone know how to lock a specific application, such as e-mail in Ipad?

    I have my company email in my Ipad and I want to lock it in order to prevent whoever uses my Ipad to login to my email. Does anyone know how to lock a specific application or it cannot be locked?

    There is a somewhat clunky way to do it. First, go into your mail (Settings - Mail/Contacts/Calendars) and turn off (dont' disable) any accounts you don't want to be seen. Then go into Restrictions - Accounts and select "Don't Allow Changes." This will prevent anyone from turning the mail back on. When you're ready to turn it back on, go into Restrictions and either Disable Restrictions or go into Accounts and select Allow Changes.

  • Being able to have one sigle file open in a specific application or have a user directory

    Wonder if anyone can help  with the following request ?
    One things doesn't make sense with the WIFI  mini I Pad  Latest IOS :
    If you have several programs that can open a specific file as PDF for example why do you have to upload the same file ( PDF)  into to each specific application folder or cache. Resulting in multiple copy of the file (PDF)   copied on your I pad??? which translate to a useless waste of space.
    Wouldn't it  be easier having a single directory where the user can save all of his file/s   and each program that can manipulate that particular file have access to it.  As an example I got several program that that can run an excel file and am enjoying a multiple copy of the same workbook loaded into my WIFI MINI.. this is just blatant waste of memory/ disk space on my Ipad.....  I wonder there is a program that allows me to save all this file in a single directory and give me the opportunity to open each file with a specific application of my choice?????
    Thanks for your help

    That doesn't help.
    There's a clear distinction between temporary files, and files downloaded to the users' download folder.
    Or at least, there should be.
    I'm inclined to call this a bug, since the user (being me) didn't ask for the download.
    Downloading upon opening a site from the address bar is a different action than downloading from within a site (e.g. clicking a url shortcut or a button to download from an indirection).

  • Change/Set permissions for specific application?!

    I have at least one application that always enables GPS although it isn't needed --> more power consumption, I don't know why it is doing this. Additionally I have some applications I don't want to have access to the internet (at least if I'm not connected to Wifi).
    On the other hand I have a java application that should have access to GPS and mobile data without asking every time for the permission.
    Where/How can I achieve this? Why have some applications always to ask when others have permissions for things they don't need for proper function?
    PS: N8 with Belle

    Hi AUTxRemoteC,
    According to the best of my knowledge you can only access suite settings and change them according to your preferences for certain applications only. To be able to do so, go to Menu> Settings> Installations> Already Installed the open it. From there, you can only change specific application settings and I know mostly java applications use this method. To check on which applications that you can access and change the settings place your finger to the desired application and hold it and when you see suite settings then you can change it settings. Usually when you hold to an application there is view details and delete but when you see the extra option that is suite settings then open suite settings and change them to your preferences.
    I hope that it helps you.
    Ngwangwa - Six Million Ways To Die Choose One

  • [Solved] How to use Oracle Java 6 for specific applications

    I use an IDE called PyCharm. On its download page, it recommends using Java 6 instead of OpenJDK. I currently have jdk7-openjdk installed, and from what I had read in the Arch Wiki on Java, it should be possible to install Oracle Java 6 along side OpenJDK 7.
    However, after installing jdk6-compat and jre6-compat, I still see that I am running OpenJDK 7 when I run the following:
    % java -version
    java version "1.7.0_09"
    OpenJDK Runtime Environment (IcedTea7 2.3.3) (ArchLinux build 7.u9_2.3.3-1-x86_64)
    OpenJDK 64-Bit Server VM (build 23.2-b09, mixed mode)
    ...even after I have set JAVA_HOME and added /opt/java6/bin to my path.
    How can I get PyCharm (or other applications) to use Oracle Java 6 instead of OpenJDK?
    Thanks, and apologies if I've posted in the wrong place.
    Other information that might be helpful:
    Running zsh as default shell
    Using Gnome 3 as DE
    Last edited by Nikorasu (2012-11-17 20:54:33)

    I found the solution.
    For Pycharm, I just needed to add an environment variable PYCHARM_JDK. For running specific applications, I asked this question on the Unix / Linux StackExchange and got an answer there.
    Also, after running PyCharm in Java 6... I would not recommend it. OpenJDK works fine
    Last edited by Nikorasu (2012-11-17 20:55:01)

  • Using native events in specific application with J2ME

    I can capture native events of a cellular phone using J2ME (button of beginning and end of calls, description of effected calls) to use them in a specific application?
    I can use resumeRequest() method of the MDIlet class to capture the events of the start and the end of a phone calls or services used in an J2ME application? When, as and where I can use such class?How I can pass to my application effected phone calls , sent messages SMS and the accesses the InterNet? That methods and class I must use? How I must make to develop a class that executes this type of function with JAVA? Where I can find codes of aid or sample, tutorial, tips, etc to create such functions?

    <p>Fukiku,</p>
              <p>Did you get this working?</p>
              <p>You can also try setting the environment variable java.library.path.</p>
              <p>Please post your stack trace to the forum as well.</p>
              <p>
              Hussein Badakhchani</br>
              </p>

  • Insufficient permissions for performing this operation through Windows Form application.

    When accessing a report through the browser the user can view the report, however, have a report viewer in a Windows Form application get the below error when loading the report:
    See the end of this message for details on invoking
    just-in-time (JIT) debugging instead of this dialog box.
    ************** Exception Text **************
    System.Web.Services.Protocols.SoapException: The permissions granted to user
    'domain\username'
    are insufficient for performing this operation. ---> Microsoft.ReportingServices.Diagnostics.Utilities.AccessDeniedException: The permissions granted to user 'domain\username' are insufficient for performing this operation.
       at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
       at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
       at ReportServer.ReportService.ReportingService2010.GetReportServerConfigInfo(Boolean ScaleOut)
       at ReportServer.ReportItems.GetReportServerName()
       at Evolution2Application.FormMain.treeViewEvolutionReports_AfterSelect(Object sender, TreeViewEventArgs e)
       at System.Windows.Forms.TreeView.OnAfterSelect(TreeViewEventArgs e)
       at System.Windows.Forms.TreeView.TvnSelected(NMTREEVIEW* nmtv)
       at System.Windows.Forms.TreeView.WmNotify(Message& m)
       at System.Windows.Forms.TreeView.WndProc(Message& m)
       at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
       at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
       at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
    C# code I use to connect to the reporting service
    ReportingService2010
    rs =newReportingService2010();
    rs.Credentials
    =System.Net.CredentialCache.DefaultCredentials;
    rs.Url
    =http://sqlserver01/reportserver/reportservice2010.asmx;
    Can someone explain what I need to do to prevent getting this error, the user has ContentManager rights on the server through a security group.

    found the issue rs.GetConfigInfo(false) was causing the error, now removed this.

Maybe you are looking for

  • Calendar portlet to display by week instead of by month

    Hi, Does anyone know how to setup the calendar portlet to display only 7 days at a time, or if this is even possible at all? cheers, Kim

  • After using Migration Assistant, printing crashes any app

    Hi Folks, I just recently added a new HD to my G4, installed Tiger 10.4.3 on it and successfully used the Migration Assistant to pull all my user info from the older HD that was running 10.3.9 Hurry for me, right? Well even all my printer info copied

  • The # sign is part of db field names

    I'm using an odbc to a database where the # sign is part of the field name. I have researched it and found that suggested solutions don't work. Anyone know of a workaround for a field name ISREC#

  • Math Bug Floating Point Numbers

    Tell me if I'm doing something obviously wrong but the following: trace( 30.2 - 30.0 ); traces out: 0.1999999999999993 Am I crazy, shouldn't it be 0.2?

  • A sincronize problem

    hy, i have a real problem with my iphone or mac, i dont know yet, i have my iphone like a year ago and i cant sincronize with my mac, i have my itunes right because i actually everything but the problem still going, i dont know what to do, please ans