More details would help with any explanation. Is this the first time it has done this? Seems very strange. I wouldn't have thought LFS would ever need to connect to a machine on port 80 since it doesn't (appear to) have a web browser in it.
Edit: ok someone more knowledgeable beat me to it.
i think it's part of Palladium (tcpa) that every update microsoft installs on our computers...i have an old win xp sp1 never updated and never happened such thing to me...