Skip to content

Instantly share code, notes, and snippets.

{
"_id" : ObjectId("50244ef457af96ee60c9206f"),
"src_emails" : [
{
"address" : "publmantagua01@xxx.cl",
"count" : 144
},
{
"address" : "pzamorano@xxx.cl",
"count" : 4
# Importante es la opción "-d -1"
# -d: nivel de debug
# -1: nivel de log más alto -> http://www.openldap.org/doc/admin24/runningslapd.html
/opt/zimbra/libexec/zmslapd -l LOCAL0 -4 -u zimbra -h ldap://zimbra.server.com:389 ldapi:/// -F /opt/zimbra/data/ldap/config -d -1
@(#) $OpenLDAP: slapd 2.4.23 (Mar 4 2011 17:11:29) $
root@zre-debian5-64.eng.vmware.com:/home/build/p4/HELIX-701/ThirdParty/openldap/openldap-2.4.23.5z/servers/slapd
ldap_pvt_gethostbyname_a: host=mail, r=0
daemon_init: ldap://zimbra.server.com:389
daemon_init: listen on ldap://zimbra.server.com:389
daemon_init: 1 listeners to open...
ldap_url_parse_ext(ldap://zimbra.server.com:389)
daemon: listener initialized ldap://zimbra.server.com:389
daemon_init: 1 listeners opened
ldap_create
cn=config cn=config.ldif cn=config.ldif.old cn=config.ldif.org
zimbra@mail:~/data/ldap/config$ cat cn\=config.ldif
dn: cn=config
objectClass: olcGlobal
cn: config
olcConfigDir: /opt/zimbra/data/ldap/config
olcArgsFile: /opt/zimbra/openldap/var/run/slapd.args
olcAttributeOptions: lang-
olcAuthzPolicy: none
olcConcurrency: 0
Jan 22 03:49:16 zimbra-proxy postfix/smtp[29092]: 7F42E2A1D5D: to=<xxx@yyyy.com>, relay=smtp.yyyy.com[300.72.236.190]:25, delay=42527, delays=42527/0.02/0.03/0.02, dsn=4.0.0, status=deferred (host smtp.yyyy.xom[300.72.236.190] said: 450 too many connections from your IP (rate controlled) (in reply to RCPT TO command))
@pbruna
pbruna / app.js
Last active August 29, 2015 13:57
Dark StatusBar Font for iOS 7 with ionic
angular.module('myapp', ['ionic'])
.run(function() {
ionic.Platform.ready(function() {
StatusBar.styleDefault();
});
})
@pbruna
pbruna / zimbra_get_documents_folders.rb
Created October 7, 2014 19:49
Un script para obtener los archivos de un usuario de su maletín de Zimbra
require 'savon'
require 'nokogiri'
client = Savon.client do
wsdl "https://mail.example.com/service/wsdl/ZimbraUserService.wsdl"
namespaces("xmlns:urn" => "urn:zimbra", "xmlns:urn1" => "urn:zimbraAccount")
env_namespace :soapenv
namespace_identifier "urn1"
end
@pbruna
pbruna / gmail_ip_address.rb
Created December 18, 2014 14:30
Gmail IP Address: Ruby script to get the Gmail public IP adress
#!/usr/bin/env ruby
# From: https://support.google.com/a/answer/60764?hl=en
require 'resolv'
require 'pp'
DNS_SERVER = '8.8.8.8'
SPF_RECORD = "_spf.google.com"
@pbruna
pbruna / GHOST-test.sh
Created January 30, 2015 17:12
Script para revisar si un sistema es vulnerable al bug GHOST
#!/bin/bash
#Version 3
echo "Installed glibc version(s)"
rv=0
for glibc_nvr in $( rpm -q --qf '%{name}-%{version}-%{release}.%{arch}\n' glibc ); do
glibc_ver=$( echo "$glibc_nvr" | awk -F- '{ print $2 }' )
glibc_maj=$( echo "$glibc_ver" | awk -F. '{ print $1 }')
glibc_min=$( echo "$glibc_ver" | awk -F. '{ print $2 }')
@pbruna
pbruna / zbox_reporte_falla_2015020901.md
Last active October 20, 2021 09:00
Reporte de la caída del servicio de correo del día 09 de Febrero de 2015

A continuación se explican los eventos que resultaron en la caída de los servicios de correo el día Martes pasado, y que duró un poco más de 45 minutos. Esta caída afectó al 70% de los usuarios de ZBox Mail.

ZBox Mail es una plataforma distribuida, es decir, existen varios servidores que cumplen funciones específicas, no uno sólo que realiza todo el trabajo. Cada servidor pertenece a uno de estos roles:

  • Mailbox, servidor donde residen los datos de las casillas de correo. El repartir las casillas en más de un servidor se mejora la velocidad de acceso y en caso de falla, no se ven afectados todos los usuarios.

  • MTA, servidor encargado de recibir y despachar los correos hacia y desde Internet. También realiza el trabajo de filtrar los correos para permitir que sólo quienes estén autorizados, puedan enviar correo usando nuestra plataforma.

  • Balanceador de Carga / Proxy, es el servidor que responde cuando los usuarios se conectan para revisar sus correos. Este servidor los redirigi al Mailbox c