1. Store
  2. Apps
  3. Hardware
  4. Support
  5. Solutions

ClearFoundation

Forums
Welcome, Guest
Go to bottomPage: 1
TOPIC: install Z-Push
#42605
install Z-Push 11 Months, 1 Week ago  
Thanks for Zarafa app by ClearOS team.
I had install zarafa and z-push and sync with samsung P6200 android 3.2, it work like a charm.
Here is my install z-push:

wget zarafa-deutschland.de/z-push-download/be...sh-2.0RC-1333.tar.gz
tar -zxvf z-push-2.0RC-1333.tar.gz
mkdir /usr/share/z-push
mv ~/z-push-2.0RC-1333/* /usr/share/z-push/
mkdir /var/lib/z-push
mkdir /var/log/z-push
chmod 777 /var/lib/z-push
chmod 777 /var/log/z-push

Now create a new web config:
nano /etc/httpd/conf.d/z-push.conf
insert:
Code:

Alias /Microsoft-Server-ActiveSync /usr/share/z-push/index.php
<VirtualHost *:80>
        SSLEngine on
        SSLCertificateFile /usr/clearos/sandbox/etc/httpd/conf/server.crt
        SSLCertificateKeyFile /usr/clearos/sandbox/etc/httpd/conf/server.key
        SSLCipherSuite HIGH:MEDIUM:!aNULL:!SSLv2:+SHA1:+MD5:+HIGH:+MEDIUM
        DocumentRoot "/usr/share/z-push/"

<Directory /usr/share/z-push>
        php_flag magic_quotes_gpc off
        php_flag register_globals off
        php_flag magic_quotes_runtime off
        php_flag short_open_tag on
</Directory>

# Enable Reverse Proxy
ProxyRequests Off
<Proxy *>
        Order deny,allow
        Allow from all
</Proxy>
# Enable SSL Proxy Engine
SSLProxyEngine on
# ProxyPass
<Location /Microsoft-Server-ActiveSync>
        ProxyPass https://127.0.0.1/Microsoft-Server-ActiveSync
        ProxyPassReverse https://127.0.0.1/Microsoft-Server-ActiveSync
</Location>

<Location /Microsoft-Server-Activesync>
        ProxyPass https://xxxxx.com/Microsoft-Server-Activesync
        ProxyPassReverse https://xxxxxx.com/Microsoft-Server-Activ$
</Location>

</VirtualHost>



and restart httpd now
service httpd restart

Then test whether your Apache setup is working correctly:

<serverip>/Microsoft-Server-ActiveSync

if it's work, you can user mobile Microsoft Active sync on Android and Iphone Ipad now.
Lam Nguyen
Fresh Boarder
Posts: 3
graphgraph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#43135
Re: install Z-Push 10 Months, 3 Weeks ago  
Thanks for the guide however I'd like to add some thing extra to it.

With z-push 2.0 there are now admin tools to allow you to manage z-push for phones and check out processes.

They are in /usr/share/z-push (when you put it there) they are z-push-admin.php and z-push-top.php you can make these run as a command by doing:

ln -s /usr/share/z-push/z-push-admin.php /usr/bin/z-push-admin
ln -s /usr/share/z-push/z-push-top.php /usr/bin/z-push-top

with z-push-top you will need to install php-process to get it to work.

yum install php-process -y

These tools are an amazing and powerful feature for z-push they allow you to list devices that are running z-push, set logs for either users or specific devices for the users and remote wipe the phone. You can even filter out who can use z-push depending on make/model of their phone etc or even tariff but that gets more technical and requires a bit of scripting.

In short alot of possibilities are for admin of z-push are limitless. I hope that helps. You'll need to be running 7.0.7 or above to use z-push though which clearos 6 does
James Joseph
Expert Boarder
Posts: 155
graphgraph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#45063
Re: install Z-Push 9 Months ago  
are these the most up to date install instructions for z-push?
yaseen kriel
Junior Boarder
Posts: 26
graphgraph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#45106
Re: install Z-Push 9 Months ago  
I have an RPM build for Z-push 2.0.1 here for 6.3.0 (ignore the x86_64 path, the RPM works for i686 too)

Code:

wget ftp://timburgess.net/repo/clearos/6.3/x86_64/testing/zarafa-z-push-2.0.1-2.clearos.noarch.rpm
yum localinstall zarafa-z-push-2.0.1-2.clearos.noarch.rpm

Tim Burgess
Moderator
Posts: 5800
graph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#46191
Re: install Z-Push 8 Months ago  
Tim,

I installed the z-push as described in #45106. the test on <serverip>/Microsoft-Server-ActiveSync works correctly as it takes me to the page that shows the following:

Z-Push - Open Source ActiveSync

Version 2.0.1-1375
GET not supported

This is the Z-Push location and can only be accessed by Microsoft ActiveSync-capable devices


More information about Z-Push can be found at:
Z-Push homepage
Z-Push download page at BerliOS
Z-Push Bugtracker and Roadmap

All modifications to this sourcecode must be published and returned to the community.
Please see AGPLv3 License for details.

However I am unable to get mail pushed to my iphone / ipad. Am I missing any specific configuration. Please help

Thanks

Peevs
Peevs
Fresh Boarder
Posts: 9
graphgraph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#46219
Re: install Z-Push 8 Months ago  
Does the URL work from a remote address? if not, do you have a DNS record for your mail server? do you have port 80/443 open for http/https access?

How have you configured your iphone/ipad? (I don't either so not able to offer any specific advice here)

You can monitor the status of any connection using the logs at /var/log/z-push/z-push.log or /var/log/z-push/z-push-error.log
Tim Burgess
Moderator
Posts: 5800
graph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#46339
Re: install Z-Push 8 Months ago  
Hello,

My ISP is currently blocking 443 which I believe is the port required to run z-push. Internally I can go <serverip>/Microsoft-Server-ActiveSync, login and get the ActiveSync splashscreen. However when I try from the testexchange.com site i am always getting port 443 errors, and also when I try from my Samsung Galaxy S1, it won't even allow me to test the connection.

My dns is through zoneedit and I am able to use their webforward service to redirect to a different port and bypass the port 80 block, for my website. ie www.xyz.com redirects to www.xyz:4491/flexshare/blah

If anyone could give me some suggestions as to how to change what port z-push runs on it would be much appreciated.
arobinson
Senior Boarder
Posts: 70
graphgraph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
Clear OS 6.3
Supermicro Atom mobo, 4 GB Ram, 4 Terabytes of storage (Software Raid 5)
Running as Samba Server/Serviio-DLNA/SubSonic/Zarafa with Z-Push/Web Server/MySQL/Firewall/Transmission (with Flexget)
 
#48606
Re:install Z-Push 5 Months, 1 Week ago  
Hi There,
Have done all in the first thread using latest z-push-2.0.6-1616 but when i try and navigate to the Server/Microsoft-Server-ActiveSync URL i get 404 not found (after entering my username and password).

When i try and log into Tim's FTP, i get no such directory so i cannot get it that way either.

Any ideas?
Have only 3 days left of trial due needing to go away during trial period and only just getting back into the swing of it.
I have asked Ben for trial extension so hopefully that will take the pressure off.

Just trying to test connectivity to android and iphone for Zarafa as SBS replacement.

Thanks in advance.
Mark Perrin
Fresh Boarder
Posts: 12
graphgraph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#48613
Re:install Z-Push 5 Months, 1 Week ago  
Ben Pointed me in the right direction and i did
yum install zarafa-z-push
all is well now
Mark Perrin
Fresh Boarder
Posts: 12
graphgraph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
Go to topPage: 1
  get the latest posts directly to your desktop