473,396 Members | 1,683 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

Flaws in Application Layer Gateway Service (alg.exe)

Plater
7,872 Expert 4TB
PSA:
The service "Application Layer Gateway Service" (alg.exe) is a big sham.
It was configured to auto-start by default.
The internet says "don't stop this or your internet won't work" well I never saw a problem in everyday use.
BUT after many months of being confused I discovered that it DOES affect my FTP.
If ALG starts with the PC and then is stopped, even if you start it again, FTPing will NOT work.
HOWEVER, if you disable the service and re-boot. You will have no troubles with using FTP.
(Note: if you actually use internet connection sharing or something that relies on it, it will probably stop working. But I've never seen anything that uses it)
Nov 14 '07 #1
8 4866
epots9
1,351 Expert 1GB
have you noticed any change in speed since you turned it off?
Nov 15 '07 #2
Plater
7,872 Expert 4TB
Nope, hasn't made a bit of difference.
For years I've just killed it off in taskmanager. (back in the day the internet said it wasn't a usefull process)
Nov 15 '07 #3
bartonc
6,596 Expert 4TB
Nope, hasn't made a bit of difference.
For years I've just killed it off in taskmanager. (back in the day the internet said it wasn't a usefull process)
It's the first one on this guy's list of services to disable. I've used this list extensively with no troubles. AGL is used by many third-part firewalls, but none of them is worth the time it takes to respond to every supposed "threat".
Nov 15 '07 #4
epots9
1,351 Expert 1GB
It's the first one on this guy's list of services to disable. I've used this list extensively with no troubles. AGL is used by many third-part firewalls, but none of them is worth the time it takes to respond to every supposed "threat".
wow theres alot of stuff i could/should turn off then
Nov 16 '07 #5
Plater
7,872 Expert 4TB
Hmm my windows firewall still works fine* without alg. But from what I understand from that link, alg is ALSO for windows firewall.






*fine being as good as it ever was
Nov 16 '07 #6
bartonc
6,596 Expert 4TB
Hmm my windows firewall still works fine* without alg. But from what I understand from that link, alg is ALSO for windows firewall.
From what I understand, it's a hook into Windows Firewall (gateway) features for use by firewall, etc vendors.
Nov 16 '07 #7
epots9
1,351 Expert 1GB
From what I understand, it's a hook into Windows Firewall (gateway) features for use by firewall, etc vendors.
I use norton internet security, so would disabling alg be a problem?
Nov 16 '07 #8
Plater
7,872 Expert 4TB
Try it and find out? (could be risky if you don't have at least a NAT firewall)
If you disable it and reboot and norton still works correctly "yay"
if not, re-enable ALG and reboot again and you should be fine?
Nov 16 '07 #9

Sign in to post your reply or Sign up for a free account.

Similar topics

10
by: gregory_may | last post by:
I have an application I created called "JpegViewer.exe". It simply loads a Jpeg file and displays in on the screen. It works great, in my lab. When I am using it at a customer site, things...
4
by: nixon | last post by:
Hi there! Im trying to build a 3 tier application that uses a smartclient in the "view" layer. The communication between the smartclient and the server should be webservices because of potentiel...
0
by: Kevin A | last post by:
The problem is that the web application mysteriously shuts down (ending all sessions) due to a supposed 'configuration change'. By using ASP.Net Health Monitoring we can determine that the...
1
by: Clark Simpson | last post by:
Hi, Apologies if this is such a simple query but if I have an ASP/.NET Application which I normally access via www.foo.com/myapp on Machine A can I access this application layer machine via a...
0
by: Ludwig | last post by:
Hi, I'm about to start development of a SOA type application using C# and Visual Studio team System. Description: A Business layer contains a web service that uses a Business Component; this...
5
by: Gav | last post by:
I'm writing a windows application (using C# VS 2005 Pro) to access a MS SQL database and although it is working fine (up to now) I'm not sure I'm going about it in the best way. Can anybody point...
0
Plater
by: Plater | last post by:
PSA: The service "Application Layer Gateway Service" (alg.exe) is a big sham. It was configured to auto-start by default. The internet says "don't stop this or your internet won't work" well I...
4
by: =?Utf-8?B?cmFuZHkxMjAw?= | last post by:
Visual Studio 2005, C# WinForms application: Here’s the question: How can I increase the standard 1 MB stack size of the UI thread in a C# WinForms application? Here’s why I ask: I’ve...
15
by: (PeteCresswell) | last post by:
Some time within the next nine months, there's a pretty good chance I'll have the "opportunity" to port a bond trading system that I wrote - whose front end is currently MS Access - to .NET. ...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.