AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / user-215015

sgohl's questions

Martin Hope
sgohl
Asked: 2017-08-16 11:57:18 +0800 CST

nginx na frente dos serviços do docker swarm

  • 6

Estou pensando em como isso deve ser feito de maneira séria há semanas e ainda não cheguei a uma conclusão. Talvez eu pense na direção errada.

Digamos que você tenha uma centena de aplicativos da web que vêm e vão. Você quer uma configuração nginx como essa com o exemplo do gitlab:

location / {
  proxy_pass http://gitlab;
}

Como o gitlab foi criado com docker service create, o nginx poderá resolver o gitlab por seu nome de DNS falso swarm-vip dentro de sua rede de ingresso.

MAS: somente se o contêiner de serviço estiver em execução. Caso contrário, o nginx não iniciará devido a [emerg] 1#1: host not found in upstream "gitlab"

Agora, isso é um quebra-galhos quando você precisa executar um nginx de alta disponibilidade e não é da sua conta garantir que os aplicativos proxy_pass'ed estejam em execução.

Toda vez que você atualizar o serviço nginx, ele não será exibido se apenas um dos cem outros serviços de enxame não estiver em execução nem pelo mesmo segundo .. wtf?

Se isso não está funcionando, por que no mundo precisamos de resolução de nomes em enxame? Como você resolve este problema?

Eu pensei em cônsul e geração dinâmica de modelos de host virtual nginx (nem pense em docker-nginx-proxy!), mas os aplicativos são muito diferentes que você pode dizer que cada aplicativo tem sua própria configuração individual. E tudo isso funciona não por um motivo especial, apenas para resolver o problema de resolução do nginx?

nginx
  • 1 respostas
  • 2075 Views
Martin Hope
sgohl
Asked: 2015-10-22 14:54:42 +0800 CST

chave não reconhecida coreos cloud-config

  • 2

Estou tentando iniciar uma instância aws ec2 com coreos, fornecendo uma configuração de nuvem, que apenas ignora algumas partes, como colocar uma rsa_private_key ou runcmd. De qualquer forma, o nome do host foi definido com sucesso, então a configuração foi basicamente processada.

Eu dividi toda a configuração para a coisa mais simples e validei com o coreos validator que me diz Line 5:unrecognized key "runcmd".

#cloud-config

hostname: "node01"

runcmd:
  - touch /test.txt

Não consigo ver nenhum erro de sintaxe, o que há de errado aqui?
Para completar, aqui está todo o meu cloud-config.yml: http://pastebin.com/YnrWqj7G

coreos
  • 1 respostas
  • 1016 Views
Martin Hope
sgohl
Asked: 2015-10-20 15:25:55 +0800 CST

reescrita condicional de correio do domínio do destinatário correspondente no postfix

  • 1

No postfix, quero criar uma regra de reescrita (por assim dizer) para reescrever o campo "mail from" - correspondente a um endereço específico "[email protected]" para "[email protected]" (para uso com aol smarthost ), se (como condição) o campo "Para" corresponder a *@aol.com"

Devo fazer isso, porque aol nega usar outro endereço de "mail-from" que não seja a conta real registrada ...

isso é possível talvez via header_checks?

email
  • 1 respostas
  • 171 Views
Martin Hope
sgohl
Asked: 2015-10-20 14:29:11 +0800 CST

Uso condicional de relay(smarthost) para domínios destinatários correspondidos por header_checks no postfix

  • 1

Em um servidor de correio postfix, que é configurado para geralmente enviar e-mail diretamente (site da internet), desejo implementar uma verificação de cabeçalho condicional para alguns domínios de destinatários (neste exemplo, para mantê-lo simples apenas com gmail.com), para permitir que o postfix use um host inteligente. Mas, em vez de autenticar com o smarthost smtp.google.com, ele apenas continua enviando os e-mails endereçados a: *@gmail* diretamente (se eu definir uma senha errada de propósito, ele não reclama).

Eu criei os seguintes arquivos em /etc/postfix/:

relay_passwd:

smtp.google.com [email protected]:mypassword

header_checks:

^To: <*@gmail*>/ FILTER relay:smtp.gmail.com:25

e os referenciou em main.cf com opções adicionais:

smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/relay_passwd
header_checks = regexp:/etc/postfix/header_checks

agora postei os arquivos (e, desde então, reiniciei o postfix várias vezes):

# postmap relay_passwd
# postmap header_checks

e lança um aviso:

postmap: warning: header_checks, line 1: record is in "key: value" format; is this an alias file?

Mas acho que esse não é o problema, não é? De qualquer forma, devo estar fazendo algo errado.

Eu encontrei os seguintes tópicos, mas eles não são exatamente o que eu quero:

Use um relé diferente no postfix

Retransmissão condicional em postfix

Diferentes relayhost postfix com base no usuário do sistema?

A ordem em main.cf é relevante? O regexp em header_checks está ok?

email
  • 1 respostas
  • 2132 Views

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Você pode passar usuário/passar para autenticação básica HTTP em parâmetros de URL?

    • 5 respostas
  • Marko Smith

    Ping uma porta específica

    • 18 respostas
  • Marko Smith

    Verifique se a porta está aberta ou fechada em um servidor Linux?

    • 7 respostas
  • Marko Smith

    Como automatizar o login SSH com senha?

    • 10 respostas
  • Marko Smith

    Como posso dizer ao Git para Windows onde encontrar minha chave RSA privada?

    • 30 respostas
  • Marko Smith

    Qual é o nome de usuário/senha de superusuário padrão para postgres após uma nova instalação?

    • 5 respostas
  • Marko Smith

    Qual porta o SFTP usa?

    • 6 respostas
  • Marko Smith

    Linha de comando para listar usuários em um grupo do Windows Active Directory?

    • 9 respostas
  • Marko Smith

    O que é um arquivo Pem e como ele difere de outros formatos de arquivo de chave gerada pelo OpenSSL?

    • 3 respostas
  • Marko Smith

    Como determinar se uma variável bash está vazia?

    • 15 respostas
  • Martin Hope
    Davie Ping uma porta específica 2009-10-09 01:57:50 +0800 CST
  • Martin Hope
    kernel O scp pode copiar diretórios recursivamente? 2011-04-29 20:24:45 +0800 CST
  • Martin Hope
    Robert ssh retorna "Proprietário incorreto ou permissões em ~/.ssh/config" 2011-03-30 10:15:48 +0800 CST
  • Martin Hope
    Eonil Como automatizar o login SSH com senha? 2011-03-02 03:07:12 +0800 CST
  • Martin Hope
    gunwin Como lidar com um servidor comprometido? 2011-01-03 13:31:27 +0800 CST
  • Martin Hope
    Tom Feiner Como posso classificar a saída du -h por tamanho 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich O que é um arquivo Pem e como ele difere de outros formatos de arquivo de chave gerada pelo OpenSSL? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent Como determinar se uma variável bash está vazia? 2009-05-13 09:54:48 +0800 CST

Hot tag

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve