Re: Finding ColdFusion servers
On Friday 09 Nov 2007, Ian Skinner wrote: Thanks for your suggestion, unfortunately we are a mix of Unix and Windows systems here. Use something like Nessus, nmap, Perl etc. to scan every IP for web servers. That should narrow it down. -- Tom Chiverton Helping to challengingly maximize intuitive partnerships on: http://thefalken.livejournal.com This email is sent for and on behalf of Halliwells LLP. Halliwells LLP is a limited liability partnership registered in England and Wales under registered number OC307980 whose registered office address is at St James's Court Brown Street Manchester M2 2JF. A list of members is available for inspection at the registered office. Any reference to a partner in relation to Halliwells LLP means a member of Halliwells LLP. Regulated by The Solicitors Regulation Authority. CONFIDENTIALITY This email is intended only for the use of the addressee named above and may be confidential or legally privileged. If you are not the addressee you must not read it and must not use any information contained in nor copy it nor inform any person other than Halliwells LLP or the addressee of its existence or contents. If you have received this email in error please delete it and notify Halliwells LLP IT Department on 0870 365 2500. For more information about Halliwells LLP visit www.halliwells.com. ~| Create robust enterprise, web RIAs. Upgrade to ColdFusion 8 and integrate with Adobe Flex http://www.adobe.com/products/coldfusion/flex2/?sdid=RVJP Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:293106 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Finding ColdFusion servers
I have been tasked to bring some order to the chaos. Our organization pays for six ColdFusion licenses each year, but nobody has a definitive list of what machines have what ColdFusion installed on them. I have a vague memory that there is|was a tool that could survey a network and report on what it finds running ColdFusion. Am I imagining this or is there something out there that will save us (me) from looking at the directories of dozens of servers and hundreds of workstations to see what may or may not be properly or improperly installed? ~| Download the latest ColdFusion 8 utilities including Report Builder, plug-ins for Eclipse and Dreamweaver updates. http;//www.adobe.com/cfusion/entitlement/index.cfm?e=labs%5adobecf8%5Fbeta Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:293047 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Re: Finding ColdFusion servers
I know that CF-8 has a License Scanner under Debugging and Logging. it will search your subnet for other running instances of CF. Not sure if this is what you are looking for. Bruce Ian Skinner wrote: I have been tasked to bring some order to the chaos. Our organization pays for six ColdFusion licenses each year, but nobody has a definitive list of what machines have what ColdFusion installed on them. I have a vague memory that there is|was a tool that could survey a network and report on what it finds running ColdFusion. Am I imagining this or is there something out there that will save us (me) from looking at the directories of dozens of servers and hundreds of workstations to see what may or may not be properly or improperly installed? ~| Create robust enterprise, web RIAs. Upgrade to ColdFusion 8 and integrate with Adobe Flex http://www.adobe.com/products/coldfusion/flex2/?sdid=RVJP Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:293050 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Re: Finding ColdFusion servers
Bruce Sorge wrote: I know that CF-8 has a License Scanner under Debugging and Logging. it will search your subnet for other running instances of CF. Not sure if this is what you are looking for. Bruce I think that is what I was looking for. I just tried it on the developer version running on my workstation and it found no other machines running CF. A few questions that this list maybe able to answer faster then I can find them on my own when I start looking after sending this email. What is a 'subnet' in reference to this product and why would my workstation not see other CF machines on our intranet network? Does this tool only find CF 8 or any version of CF? Did this tool exist in earlier versions of CF? Currently 8 is only installed on a couple of workstations, our network can have versions of CF between 4.5 and 7 running on various machines. ~| Get involved in the latest ColdFusion discussions, product development sharing, and articles on the Adobe Labs wiki. http://labs/adobe.com/wiki/index.php/ColdFusion_8 Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:293052 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
RE: Finding ColdFusion servers
There is a license scanner, but I don't think it works across subnets. There are a few solutions to this if these are Windows computers... Getting a list of computers is very easy if you are running Active Directory. Just query the AD LDAP server for Computer objects. 1. Use MS SMS (Systems Management Server) to find services running on the workstations. 2. Write a VBScript that is run in the login script for each workstation. Have the VBScript locate either the service or the CF directory, then send an email or log it. 3. Give your CF service account enough permissions to connect to each workstation. Then, have it loop over the results of the Active Directory LDAP query and test for the CF directory. I'm sure there are other, better solutions, but this is all I can think of on a Friday. M!ke -Original Message- From: Ian Skinner [mailto:[EMAIL PROTECTED] Sent: Friday, November 09, 2007 11:45 AM To: CF-Talk Subject: Finding ColdFusion servers I have been tasked to bring some order to the chaos. Our organization pays for six ColdFusion licenses each year, but nobody has a definitive list of what machines have what ColdFusion installed on them. I have a vague memory that there is|was a tool that could survey a network and report on what it finds running ColdFusion. Am I imagining this or is there something out there that will save us (me) from looking at the directories of dozens of servers and hundreds of workstations to see what may or may not be properly or improperly installed? ~| Get involved in the latest ColdFusion discussions, product development sharing, and articles on the Adobe Labs wiki. http://labs/adobe.com/wiki/index.php/ColdFusion_8 Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:293056 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Re: Finding ColdFusion servers
Official definition of a subnet according to Search Networking: A subnet (short for subnetwork) is an identifiably separate part of an organization's network. Typically, a subnet may represent all the machines at one geographic location, in one building, or on the same local area network (LAN http://searchNetworking.techtarget.com/sDefinition/0,,sid8_gci212495,00.html). Having an organization's network divided into subnets allows it to be connected to the Internet with a single shared network address. Without subnets, an organization could get multiple connections to the Internet, one for each of its physically separate subnetworks, but this would require an unnecessary use of the limited number of network numbers the Internet has to assign. It would also require that Internet routing tables on gateways outside the organization would need to know about and have to manage routing that could and should be handled within an organization. The Internet is a collection of networks whose users communicate with each other. Each communication carries the address of the source and destination networks and the particular machine within the network associated with the user or host computer at each end. This address is called the IP address http://searchVB.techtarget.com/sDefinition/0,,sid7_gci212381,00.html (Internet Protocol address). This 32-bit IP address has two parts: one part identifies the network (with the /network number/) and the other part identifies the specific machine or host within the network (with the /host number/). An organization can use some of the bits in the machine or host part of the address to identify a specific subnet. Effectively, the IP address then contains three parts: the network number, the subnet number, and the machine number. The standard procedure for creating and identifying subnets is provided in Internet Request for Comments /definition/0,,sid9_gci214264,00.html 950. The 32-bit IP address is often depicted as a dot address http://searchSMB.techtarget.com/sDefinition/0,,sid_gci211994,00.html (also called /dotted quad notation/) - that is, four groups (or quad /definition/0,,sid7_gci212850,00.htmls) of decimal numbers separated by periods. Here's an example: 130.5.5.25 Each of the decimal numbers represents a string of eight binary digits. Thus, the above IP address really is this string of 0s and 1s: 1010.0101.0101.00011001 As you can see, we inserted periods between each eight-digit sequence just as we did for the decimal version of the IP address. Obviously, the decimal version of the IP address is easier to read and that's the form most commonly used. Some portion of the IP address represents the network number or address and some portion represents the local machine address (also known as the /host number/ or address). IP addresses can be one of several classes, each determining how many bits represent the network number and how many represent the host number. The most common class used by large organizations (Class B) allows 16 bits for the network number and 16 for the host number. Using the above example, here's how the IP address is divided: --Network addressHost address-- 130.5 . 5.25 If you wanted to add subnetting to this address, then some portion (in this example, eight bits) of the host address could be used for a subnet address. Thus: --Network addressSubnet addressHost address-- 130.5 . 5 . 25 To simplify this explanation, we've divided the subnet into a neat eight bits but an organization could choose some other scheme using only part of the third quad or even part of the fourth quad. Once a packet has arrived at an organization's gateway http://searchNetworking.techtarget.com/sDefinition/0,,sid44_gci212176,00.html or connection point with its unique network number, it can be routed within the organization's internal gateways using the subnet number. The router knows which bits to look at (and which not to look at) by looking at a subnet mask http://searchNetworking.techtarget.com/sDefinition/0,,sid9_gci1248394,00.html, which is a screen of numbers that tells you which numbers to look at underneath. In a binary mask, a 1 over a number says Look at the number underneath; a 0 says Don't look. Using a mask saves the router having to handle the entire 32 bit address; it can simply look at the bits selected by the mask. Interestingly enough, I have a dev machine within our subnet but when I run the scanner, it does not find it. I am going to get with our network guys here and see what's up with that. Also, this tool is available in CF 7 as well as 8, not sure about other versions. And I think that it looks for all versions of CF. Ian Skinner wrote: I think that is what I was looking for. I just tried it on the developer version running on my
Re: Finding ColdFusion servers
Dawson, Michael wrote: I'm sure there are other, better solutions, but this is all I can think of on a Friday. M!ke Thanks for your suggestion, unfortunately we are a mix of Unix and Windows systems here. ~| Get involved in the latest ColdFusion discussions, product development sharing, and articles on the Adobe Labs wiki. http://labs/adobe.com/wiki/index.php/ColdFusion_8 Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:293060 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
RE: Finding ColdFusion servers
What I do ... Is since I know all my servers and have their Ips listed in my asset management app db I just kicked off a CF execute cfsavecontent variable=result cfexecute name = c:\windows\system32\sc.exe arguments = \\#servers.computer_name# query timeout = 15 /cfexecute /cfsavecontent If you can span your subnets and I think snmp needs to be running, but then dump this data into a db and query it for coldfusion Jeremy Keith Network Administrator Rand-Whitney Group LLC One Agrand Street Worcester, MA 01607 Office: (508) 890-7032 -Original Message- From: Ian Skinner [mailto:[EMAIL PROTECTED] Sent: Friday, November 09, 2007 3:18 PM To: CF-Talk Subject: Re: Finding ColdFusion servers Dawson, Michael wrote: I'm sure there are other, better solutions, but this is all I can think of on a Friday. M!ke Thanks for your suggestion, unfortunately we are a mix of Unix and Windows systems here. ~| ColdFusion is delivering applications solutions at at top companies around the world in government. Find out how and where now http://www.adobe.com/cfusion/showcase/index.cfm?event=finderproductID=1522loc=en_us Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:293061 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4