Live Messenger não funciona [RESOLVIDO]

1. Live Messenger não funciona [RESOLVIDO]

Herval Gaiotto
hervalg

(usa Debian)

Enviado em 17/11/2009 - 10:44h

Pessoal,

Já olhei todo o tópico resolvido do MSN9, fiz alterações no squid e aqui na empresa não funciona.
"" sua lista de contatos não está disponivel no momento ""
Por favor, ajudem.


  


2. Re: Live Messenger não funciona [RESOLVIDO]

Daniel Fernandes
volcom

(usa Debian)

Enviado em 17/11/2009 - 11:04h

Coloque o conteúdo de seu squid.conf para vermos.

Abraço


3. Re: Live Messenger não funciona [RESOLVIDO]

Daniel Fernandes
volcom

(usa Debian)

Enviado em 17/11/2009 - 11:04h

Se possível as regras de firewall também!


4. Re: Live Messenger não funciona [RESOLVIDO]

wesley alves pereira
wesleya2

(usa Debian)

Enviado em 17/11/2009 - 11:44h

coloca o erro que aparece no log tb


5. Re: Live Messenger não funciona [RESOLVIDO]

Herval Gaiotto
hervalg

(usa Debian)

Enviado em 17/11/2009 - 12:47h

squid.conf:

acl msn url_regex -i byrdr.omega.contacts.msn.com local-bay.contacts.msn.com
acl msn1 url_regex -i Contacts.msn.com

http_access allow msn
http_access allow msn1



6. Re: Live Messenger não funciona [RESOLVIDO]

Herval Gaiotto
hervalg

(usa Debian)

Enviado em 17/11/2009 - 12:48h

Desculpe, qual LOG ?


7. Re: Live Messenger não funciona [RESOLVIDO]

wesley alves pereira
wesleya2

(usa Debian)

Enviado em 17/11/2009 - 13:12h

log do firewall


8. Re: Live Messenger não funciona [RESOLVIDO]

Fernando Cesar Vaini
vaini

(usa Debian)

Enviado em 17/11/2009 - 13:18h

O ideal mesmo seria vc fazer como a galera já pediu, postar seu squid.conf Em todo o caso, veja ai como eu consegui resolver este problema.

No squid.conf, inclua as seguintes acls:

acl MsnSources url_regex -i "/etc/squid/sites.msn"
acl MsnDomains dstdomain -i "/etc/squid/sites.msn"
acl MsnUrls urlpath_regex -i "/etc/squid/sites.msn"
acl MsnProgram req_mime_type application/X-msn-messenger
acl MsnManual dstdomain byrdr.omega.contacts.msn.com local-bay.contacts.msn.com byfiles.storage.msn.com akhtm.nspmotion.com blufiles.storage.msn.com www.gowindowslive.com view.atdmt.com local-sn.contacts.msn.com ec.atdmt.com tkrdr.storage.msn.com livefiles19.vo.msecnd.net www.sqm.microsoft.com sqmserver.dll switch.atdmt.com rsi.hotmail.com nspmotion.com icover.com.br rad.msn.com rmd.atdmt.com t.msn.com



Depois de fazer a liberação das acls padrão manage, purge, safe_ports, etc, fiz imediatamente a liberação do msn como abaixo

http_access allow MsnManual
http_access allow all MsnSources MsnDomains MsnUrls MsnProgram

*** Note que essas regras devem ser as primeiras ***

Abaixo segue o conteudo do arquivo sites.msn, que contem os diversos endereços acessados pelo msn.

207.46.107.19
207.46.108.51
207.46.109.107
207.46.110.11
207.46.111.54
207.46.113.220
ads1.msn.com
ADSAdClient31.dll
akhtm.nspmotion.com
blufiles.storage.msn.com
blst.msn.com
.byrdr.omega.contacts.msn.com/*
by1.omega.contacts.msn.com
by2.omega.contacts.msn.com
by3.omega.contacts.msn.com
by4.omega.contacts.msn.com
by5.omega.contacts.msn.com
.byfiles.storage.msn.com/*
c.msn.com
chat.msn.com
chat.msn.com.br
col.stb.s-msn.com
col.stc.s-msn.com
col.stj.s-msn.com
config.messenger.msn.com
contacts.msn.com
crl.microsoft.com
ec.atdmt.com
filter.msn.com
g.live.com
g.msn.com
gateway.dll
gateway.messenger.hotmail.com
gatway.dll
gowindowslive.com
h.msn.com
help.live.com
home.live.com
hotmail.com
hotmail.msn.com
hp.msn.com
hpc.msn.com
http1.msgr.hotmail.com
http10.msgr.hotmail.com
http11.msgr.hotmail.com
http12.msgr.hotmail.com
http13.msgr.hotmail.com
http14.msgr.hotmail.com
http15.msgr.hotmail.com
http16.msgr.hotmail.com
http17.msgr.hotmail.com
http18.msgr.hotmail.com
http19.msgr.hotmail.com
http2.msgr.hotmail.com
http20.msgr.hotmail.com
http3.msgr.hotmail.com
http4.msgr.hotmail.com
http5.msgr.hotmail.com
http6.msgr.hotmail.com
http7.msgr.hotmail.com
http8.msgr.hotmail.com
http9.msgr.hotmail.com
ibypass.com
icover.com.br
.img.wlxrs.com
join.msn.com
livefiles19.vo.msecnd.net
local-bay.contacts.msn.com
local-sn.contacts.msn.com
login.live.com
login.live.com:443
loginnet.passport.com:443
mail.live.com
messenger
messenger.msn.com
messenger.msn.com.br
msgr.hotmail.com
msn.be
msn.br
msn.com
msn.com.br
msn.messenger.com
msn_messenger
mymsn.hotmail.com
mymsn.hotmail.msn.com
nickname.msn.com.br
nspmotion.com
omega.contacts.msn.com:443
p.live.com
passport.com
rad.msn.com
relay.data.edge.messenger.live.com:443
rmd.atdmt.com
rsi.hotmail.com
sc.msn.com
spaces.live.com
.sqm.microsoft.com/*
sqmserver.dll
st.msn.com
stb.msn.com
stc.msn.com
stj.msn.com
storage.msn.com
sup.live.com
switch.atdmt.com
t.msn.com
tkrdr.storage.msn.com
tp.msn.com
.view.atdmt.com/*
www.gowindowslive.com



9. Re: Live Messenger não funciona [RESOLVIDO]

Herval Gaiotto
hervalg

(usa Debian)

Enviado em 17/11/2009 - 13:40h

vaini, abaixo o squid.conf, de acordo com as alterações que vc sugeriu:

#
http_port 3128
#
#
hierarchy_stoplist cgi-bin ?
acl QUERY urlpath_regex cgi-bin \?
cache deny QUERY
acl Apache rep_header Server ^Apache
broken_vary_encoding allow apache
access_log /var/log/squid/access.log squid

#Default:
refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern . 0 20% 4320

#Defaults:
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl SSL_ports port 443 563
acl Safe_ports port 80 21 443 563 70 210 1025-65535 10000
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl Safe_ports port 15000

acl CONNECT method CONNECT
#Cache
cache_mem 32 MB
cache_swap_low 97
cache_swap_high 98


#Default configuration:
http_access allow manager localhost
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports

ftp_passive on


auth_param basic program /usr/lib/squid/ncsa_auth /opt/squid/usuarios
auth_param basic children 5
auth_param basic realm Autenticacao para uso do Proxy
acl pass proxy_auth REQUIRED

acl minha_rede src 172.27.0.0/24
acl minha_rede src 200.99.199.0/24
acl minha_rede src 201.12.140.3
acl proibido url_regex "/opt/squid/proibido.txt"
acl permitido url_regex "/opt/squid/permitido.txt"
acl MsnSources url_regex -i "/opt/squid/sites.msn"
acl MsnDomains dstdomain -i "/opt/squid/sites.msn"
acl MsnUrls urlpath_regex -i "/opt/squid/sites.msn"
acl MsnProgram req_mime_type application/X-msn-messenger
acl MsnManual dstdomain byrdr.omega.contacts.msn.com local-bay.contacts.msn.com byfiles.storage.msn.com akhtm.nspmotion.com blufiles.storage.msn.com www.gowindowslive.com view.atdmt.com local-sn.contacts.msn.com ec.atdmt.com tkrdr.storage.msn.com livefiles19.vo.msecnd.net www.sqm.microsoft.com sqmserver.dll switch.atdmt.com rsi.hotmail.com nspmotion.com icover.com.br rad.msn.com rmd.atdmt.com t.msn.com


external_acl_type ler_admin %LOGIN /opt/squid/ler
acl admin external ler_admin

http_access allow MsnManual
http_access allow all MsnSources MsnDomains MsnUrls MsnProgram
http_access deny !minha_rede
http_access deny !pass
http_access allow permitido
http_access allow admin
http_access deny proibido
http_access allow all

miss_access allow all


10. Re: Live Messenger não funciona [RESOLVIDO]

Herval Gaiotto
hervalg

(usa Debian)

Enviado em 17/11/2009 - 13:41h

E o estranho é que 3 máquinas na Empresa funcionaram. Um Windows XP e outras duas Vista.


11. Re: Live Messenger não funciona [RESOLVIDO]

Herval Gaiotto
hervalg

(usa Debian)

Enviado em 17/11/2009 - 14:05h

Depois de ter reiniciado o squid funcionou.
Obrigado pela ajuda!!!


12. Re: Live Messenger não funciona [RESOLVIDO]

Fernando Cesar Vaini
vaini

(usa Debian)

Enviado em 18/11/2009 - 07:30h

Reparei que vc autentica os usuarios.
Se vc notar na regra que libera o MSN, esta liberando para todos "allow all". Para resolver a questão de liberar todos os endereços do msn para todos, eu criei um usuario chamado msn, e liberei estas regras apenas para eles. Daí para nao ter problemas com usuarios, configurei no WLM de cada um, o usuario msn que eu criei. Assim o login no msn, fica independente dos logins comuns. Mais um detalhe, para prevenir que algum espertinho tente usar o usuario msn para abrir qualquer outra coisa, coloquei da seguinte forma:

http_access allow MsnManual
http_access deny MSNUser !MsnSources !MsnDomains !MsnUrls !MsnProgram

Qualquer duvida, poste ai.
Falow