ColdFusion 9 / Win Server 2008 - Incorrect Perfmon Values - coldfusion

We've recently upgraded from CF 8 Enterprise to CF 9 Enterprise with hotfix 1.
What we have noticed is that some CF 9 counters accessed via perfmon are now giving crazy values.
I recall something very similar happening when we upgraded to CF 8, but that was addressed by the following hotfix:
http://kb2.adobe.com/cps/404/kb404026.html (discussion here)
In that issue the cfperfmon_8.dll was replaced.
Three of our recently upgraded Windows Server 2008 CF 9 servers are displaying a very similar issue. In my Windows event log I'm seeing a lot of these issues:
The data buffer created for the "ColdFusion 9 Application Server" service in the "C:\Windows\system32\cfperfmon_9.dll" library is not aligned on an 8-byte boundary. This may cause problems for applications that are trying to read the performance data buffer. Contact the manufacturer of this library or service to have this problem corrected or to get a newer version of this library.
Is there a similar fix available for CF 9?

Related

Cold Fusion - New Server - Too many client tasks

I am trying to fine tune a ColdFsuion 2016 server.
On new Virtual Machine every once in awhile I am getting a:
Error Executing Database Query.[Macromedia][SequeLink JDBC Driver][ODBC Socket][Microsoft][ODBC Microsoft Access Driver] Too many client tasks.
I am going through many configurations and performance updates etc and trying to be sure the server settings are the same. Links here included for references.
New VMachine:
AMD EPVC 7542 32-Core Processor # 2.9 GHz
Memory: 4 GB
Windows Server 2016 : 64 bit
ColdFusion 2016
Data Connection: 1GB Down and 1 GB Up
Database Used: MS Access (I know but Access works fine - lol)
I was running Windows 2012 Server with ColdFusion 2016 : and rarely had any issues.
Previous VMachine:
Intel Xeon X5660 # 2.8 GHz (2 processors)
Memory: 45 GB (about 6GB used)
Windows Server 2012 : 64 bit
ColdFusion 2016
Data Connection: 1GB Down and 100mb Up (don't care about Download)
Database Used: MS Access (I know but Access works fine - lol)
Is there a way to see if potentially there is a different database driver on old vs new machine.
Is this a server memory issue? Thoughts anyone.
Error Executing Database Query.[Macromedia][SequeLink JDBC Driver][ODBC Socket][Microsoft][ODBC Microsoft Access Driver] Too many client tasks.
Some performance fine tuning links. I am doing all suggested and recommended settings. And also looking at previous settings in CF Admin.
https://coldfusion.adobe.com/2018/03/coldfusion-performance-issues-and-optimization/
https://www.cfguide.io/coldfusion-administrator/
A quick Google search on "[ODBC Microsoft Access Driver] Too many client tasks." turns up a number of issues related to the fact that MS Access is a desktop application and not suited for a web server. It may just "work fine" for development, but it is a liability in a production environment.
You may be able to find a short-term solution for this problem, but the only real fix is to convert your database to MySQL or SQL Server depending on your needs.

CFSpreadsheet Read - Wrong decimal symbol after updating to Windows 10

A few days ago I updated my windows from 8 to 10. I reinstalled ColdFusion 10 and Apache (Xammp), and I installed all updates through the CF Administrator, including upd18. However, I am having a problem with the decimal symbol when I use cfspreadsheet and Excel. The output is now different from my production server, and when I used window 8.
Here I have a print screen from one test I did using Excel with 4 different number masks. On the left is my localhost. On the right is the Production server.
Additional observations:
The Production Server is running ColdFusion 11. However, another PC with CF10 + Xampp + Windows 8 produces the same output as my Production server, which is different than result from my locahost.
I discovered the problem. My Windows is pt-BR, and windows server is en-US.
a year ago we need to change JVM.config to ColdFusion server works in en-US, we find the documentation that we did. Including the following information to JVM.config the problem stopped.
-Duser.language=en -Duser.region=US
Is possible edit this config in CFAdministrator

Clarification required for "Windows Error Reports discontinuing support" announcement

When I logged on to The WinQual site this morning the update message below was displayed. I'm slightly confused by the wording of the last paragraph. Does this mean that "support" will no longer be available for WER for XP. Or that there will no longer be xp/errors reports logged and process?
Attention Required: Scheduled Winqual Site Downtime Starting February 9, 2012 during which all Winqual services will be unavailable.
On February 9, 2012 at 6:00 P.M. Pacific Standard Time, Winqual will go offline and service will return on or before February 16, 2012 at 12:00 P.M. Pacific Standard Time. During this period, the Winqual site will be unavailable. We ask you to plan ahead for this interruption of Winqual service. There will be no method available during this time to view or perform Logo submissions, Device Metadata submissions, obtain VeriSign certificates, sign legal agreements or use any other services currently provided through the Winqual site.
This is scheduled maintenance and mail will be sent to all Winqual
members when service returns.
Attention Required: Windows Error Reports discontinuing support for Windows XP and Windows Server 2003 error reports Based on the
mainstream support lifecycle of Windows, we are discontinuing support
of Windows XP and Windows Server 2003 Windows Error Reporting (WER)
data. Support will end on February 9, 2012.
I was confused by that statement as well and sent an e-mail to winqual support asking if it meant WER will no longer collect crash reports for Windows XP? which I found hard to believe since it still fairly widely used OS. the response I got was not quite clear either...
**This change is based on mainstream support lifecycle of Windows.
In general though for generic bugs on Win 7 you should get coverage across multiple OS. Overall we are seeing a very low percentage of the data flow through based Windows XP. Also Windows XP data can only classify issues as an Event/Bucket level (see this blog for more information on Buckets versus server side analysis), which can provide a misleading analysis of the faulting issue.**
so I was just waiting for the WinQual site to come back online and see what's available.
(FYI, I visited the site for the first time today and none of my programs and crash reports were available and I added that as a separate question here on StackOverflow)

Cannot start server in coldfusion builder 2

I have installed Adobe ColdFusion builder 2 and was able to set it up, using this tutorial
http://www.adobe.com/devnet/coldfusion/articles/setup_dev.html
After I restarted my computer (for some updates to take effect), I am unable start the server I added using ColdFusion Builder (cfserver). I get the following error -
'starting cfusion' has encountered a problem
Ensure that the server is not already running, or another application is not using the WebServer port.
Does anyone know what to do about this? I am completely lost
EDIT: This is the error the console prints out
[cfusion]:07/13 12:50:14 Error [Thread-13] - Platform, Locale, and Platform Name must not be null
If you are using Vista or Windows 7 I used to have a problem with trying to start the ColdFusion server unless I launched CFB with Administrator privileges and ran it in XP Compatability mode.

How do I monitor ColdFusion in Resin?

I have ColdFusion 8 installed on resin-3.1.9 (Linux). On my standalone ColdFusion server, I can use /opt/coldfusion8/bin/cfstat to monitor active and queued requests.
On Resin, with ColdFusion 8 installed as a multi-server install, I don't know how to get this information. Can someone help me?
I have tried server monitor through ColdFusion 8 and it doesn't show me the queued request. I can't even find that information in FusionReactor.
I tried using <statistics-enable>true</statistics-enable> in /opt/resin/conf/resin.conf; however, I don't know where that information is outputted and if it would even help me.
According to ColdFusion 8 system requirements, Resin is not supported.
You may want to use one of the followings to save you some trouble:
WebLogic 8.1, 9.2, 10
WebSphere 5.1.1, 6.1, 6.1
Oracle Application Server 10g R1-R3
JRun 4 Updater 7
JBoss 4.0.3, 4.0.5, 4.2
You might look at FusionReactor, it lists Railo Resin support, so it might work for ColdFusion Resin, and you could use the trial to test it, or just ask them.