Habilitar redirecionamentos de link do Gitlab para folga

Habilitar redirecionamentos de link do Gitlab para folga

Estamos executando uma instância auto-hospedada do Gitlab e usando o Slack para comunicação no trabalho.

Encontrei alguns problemas ao tentar seguir links para nossa instância do Gitlab postada no Slack (neste caso, por web-hooks), onde o ABE apenas bloquearia o redirecionamento. Como o objetivo do redirecionamento é eliminar as informações do referenciador, prefiro não desabilitar esse recurso no Slack, pois ele também afeta todos os outros links.

eu encontreiasolução para isso ajustando a configuração SYSTEM no ABE para:

# Prevent Internet sites from requesting LAN resources.
Site LOCAL
Accept from LOCAL
Accept GET from slack-redir.net
Deny

Pelo que entendi, isso permite que o slack-redir.net faça qualquer solicitação GET localmente, e eu prefiro permitir apenas o redirecionamento para o gitlab.

Quaisquer sugestões sobre como isso pode ser feito são bem-vindas.

Responder1

Regex faz o truque! Provavelmente pode ser menos ganancioso, mas funciona muito bem.

# Prevent Internet sites from requesting LAN resources.
Site LOCAL
Accept from LOCAL
Accept GET from git.mydomain.com ^http.:\/\/slack-redir\.net\/link\?url=https\%3A\%2F%2Fgit\.mydomain\.com.*$
Deny

informação relacionada