How I Integrated z-push with zimbra

(Reblog from Zimbra)

I looked at several ways to integrate z-push with zimbra with minimum modifications to zimbra itself.

Whether you have your z-push installation on the same server or not, you can use this method.

I personally installed z-push on the same server but I changed the port of z-push into 4433 (example).

Then to integrate z-push with my zimbra installation, this is what I did:

(change into zimbra username)
su zimbra
sudo su zimbra (needed for ubuntu)

1. change the permissions on this file to be able to edit it (rw):
chmod 644 /opt/zimbra/conf/nginx/templates/nginx.conf.web.https.default.template

2. edit the file and go to the location
location ^~ /Microsoft-Server-ActiveSync

3. in that block:
a. change:
proxy_pass ${};

b. change (not sure if this is needed, but the first change should be enough)
set $mailhostport ${web.http.uport}
set $mailhostport 4433;

4. restart cache:
zmproxyctl restart

That’s it, you are free to point your proxy_pass entry to the same server or different server.
Hope this helps.

Special Afrikaans post: Aartappel suurdeeg & brood.

(Note: Please use Google Translate if you want to read this potato bread recipe)


  • 6g saamgeperste suurdeeg (1/4 van 25g koekie suurdeeg of ½ teelepel korrelgis)
  • 10ml suiker
  • 1 medium aartappel
  • 5 ml sout
  • Louwarm water
  1. Meng die suurdeeg met die suiker.
  2. Skil die aartappel, rasper dit fyn en meng dit met die suurdeegmengsel.
  3. Voeg die sout by en gooi die mengsel in n liter-vrugtefles.
  4. Voeg genoeg louwarm water by om die fles tot ¾ te vul.
  5. Bedek die bottel met die metaalskyf en plaas op n warm plek om te gis.
  6. Vul die “plantjie “ na gebruik met dieselfde bestanddele, behalwe die suurdeeg, aan.
  7. Wanneer geen suurdeeg benodig word nie, word die “plantjie”(ongeveer ¼) in die fles in die koelkas bewaar.


  • 300g koekmeel
  • 3ml sout
  • 250ml aartappels, fyngemaak
  • 15ml botter
  • 125ml aartappelsuurdeeg
  • Gesmelte botter
  1. Sif die meel en sout saam.Meng dit deeglik met die aartappels en vryf die botter hierby in.
  2. Gooi die aartappelsuurdeeg in die middel van hierdie bestanddele en knie die deeg totdat dit elasties is en van die kante van die bak loskom.
  3. Bedek die deeg en laat dit in n warm plek staan om tot omtrent dubbel die grootte te rys.
  4. Knie die deeg op n meelbestrooide oppervlak af.
  5. Voorverhit die oond tot 200 grade C.
  6. Plaas die deeg in n gesmeerde broodpan. Bedek en laat dit weer tot dubbel die grootte rys.
  7. Smeer gesmelte botter bo-op die deeg en bak in die voorverhitte oond vir 1 uur. Die brood moet hol klink wanneer dit geklop word.

Dankie: NetEddy:

And for the very hungry:

Proline PC Stick

Ok, I got one of these devices from Pinnacle Africa and must say, one helluva machine!7243-main.jpg


  • Intel Atom Z3735F (Quad Core),
  • 2GB DDR3,
  • Intel HD Graphics,
  • 32GB Flash,
  • Mico SD,
  • 1x USB 2.0,
  • Wireless LAN (802.11b/g/n),
  • Bluetooth 4.0 BLE,
  • Support Miracast,
  • 111mm x 38mm x 9.8mm (W x D x H)

My first question was: HOW do you recover it?


  • Hold F10 when booting,  When screen comes up with “Please Wait” you can let go…
  • do your stuff…

If you do not understand what I mean, go ask your IT diploma back from your training institute… TO BE CONTINUED…

Notes on installing pfSense behind a firewall…

ACL’s on Squid 2.7:

Create a file called /root/ip-list.txt.  Add your IP’s line-by-line and add the following to your squid “Custom Options”:

acl IP-LIST src “/root/ip-list.txt”;log_access deny IP-LIST

Check your configuration for errors:

squid -k parse

Testing squid:

squidclient -h {ip address of proxy} -p {port number} http://{address}

This will give you an entry in your squid log like this:

1429614270.526 5 {from address} TAG_NONE/500 3035 GET http://{address}/ - HIER_NONE/- text/html

Testing ACL’s on Squid3:

  • DISABLE “Enable loggin” option.
  • Set variables:

acl IP-LIST src “/root/ip-list.txt”
access_log /var/squid/log/access.log !IP-LIST

My week in a nutshell…

Things done this week:

  • Windows 10 preview running in a VM 100% ok…
  • Zoom MS-50G – write program changed via USB enabling communication via sequencer… (Hint: use MIDIOX “Control Panel” to change Programs – Patch:1-6/1-8 and 7/1-2 will give you your 50 patches)
  • Set up Fender Mustang to communicate via USB…
  • Frustration dealing with SAPO (South African Post Office)…

Thursday a short week! :)

ESXi – Sound on your Windows 8.1 VM for WYSE C50LE thin client – The EASY way…

After lots of reading and struggling for more than a day, I finally got this right! Once you understand how to do this, it becomes a “Walk in the Park”!  There is no reason, like in other mentioned posts and wiki’s to remove and re-add the VM, all you have to do is add the values to your Configuration Parameters of your VM.

To get your Windows 8.1 VM sound-enabled, you have to do the following:

  1. Shut down your Windows 8.1 VM
  2. Right-Click on the VM > Edit Settings > Option Tab > General > Configuration Parameters
  3. Add the following lines:

    sound.present / TRUE
    sound.allowGuestConnectionControl / FALSE
    sound.virtualDev / hdaudio
    sound.fileName / -1
    sound.autodetect / TRUE
    sound.pciSlotNumber / 35

  4. Note: The sound.pciSlotnumber value of 35 I used by looking through the values and finding the next open PCI value.  Just look through the entries…

Start your VM and test by using MSTSC.

You can now use your WYSE device with full audio.