Category Archives: Mac

Some time PPTP- vpn is not working in Snow leopard

Some time PPTP-Vpn not working.In system pref it shows it is connected but not able to connect to internal networks

Solution: Please delete all the conents of following folder and then restart



Download You tube and other Video in Safari

Ever wanted to download a YouTube video to watch later? No need to purchase third party applications or plugins, this feature comes built right into Safari. Start the video in Safari and hit ⌘+Opt-a to bring up the activity window. Then simply find the largest file (usually multiple MB) and double click it

Run your own Mac Jabber Server

Openfire is a real time collaboration (RTC) server licensed under the Open Source GPL. It uses the only widely adopted open protocol for instant messaging, XMPP (also called Jabber). Openfire is incredibly easy to setup and administer, but offers rock-solid security and performance


1) Multi-chat

2) Saves chat history

3) Web access

4) Show online status

5) Option to change user’s online status

6) File transfers

7) Send email to contacts instantly

8) Instant connectivity to IM Services

9) Chatback

10) Platform independent

11) Supports Ldap

Screen shots

This slideshow requires JavaScript.

Check out the Ignite Realtime Openfire webpage and download the server. Once you install the app you will have an additional control panel in the “System Preferences” pane for Openfire. There you will be able to administrate your Openfire server.

A common issue that people have while installing Openfire, is that once installed the administration panel wont let you login. The fix to this is simple, just restart the Openfire service, and then restart the system. Once you’re back in you should be able to login without any issues.


VirtualHostX- Creating virtual host on mac


Create MAMP and Apache virtual hosts on your Mac

VirtualHostX 2.0 is the easiest way to host multiple websites on your Mac. It’s the perfect solution for web designers working on more than one project at a time. (Aren’t we all?) No more nesting folders or asking the programmer across the cubicle for help. With VirtualHostX you can easily create and manage Apache virtual hosts with just a few clicks. Download today!

Version 2.0 is more than just a new logo. Now VirtualHostX offers finer-grained control over your Apache settings, and works with MAMP, XAMPP, and Apple’s built-in web server. It even lets you share your virtual hosts with other users on your local network.

Version 2.0 is more than just a new logo. Now VirtualHostX offers finer-grained control over your Apache settings, and works with MAMP, XAMPP, and Apple’s built-in web server. It even lets you share your virtual hosts with other users on your local network.


Source :


Abyss Web Server

Abyss Web Server enables you to host your Web sites on your computer.
It supports secure SSL/TLS connections (HTTPS) as well as a wide range of Web technologies.
It can also run advanced PHP, Perl, Python, ASP, ASP.NET, and Ruby on Rails Web applications which can be backed by databases such as MySQL, SQLite, MS SQL Server, MS Access, or Oracle.

Abyss Web Server enables you to host your Web sites on your computer.
It supports secure SSL/TLS connections (HTTPS) as well as a wide range of Web technologies.
It can also run advanced PHP, Perl, Python, ASP, ASP.NET, and Ruby on Rails Web applications which can be backed by databases such as MySQL, SQLite, MS SQL Server, MS Access, or Oracle.

Abyss Web Server Features:

Compact, easy to use and fully compliant to standards

Abyss Web Server is a compact web server available for Windows, MacOS X, Linux and FreeBSD operating systems.

Low requirements for great performance

Abyss Web Server does not require huge memory or excessive computing power to run. That’s why it can be used without problems even on small or out-dated systems. It performs at least as well as the common web servers available on the market.

Easy configuration

An intuitive web management interface called the console makes the web server configuration as easy as browsing a web site. No need to edit configuration files, the console helps you setting the server parameters in an effortless manner and can be accessed from a local or a remote computer. It is available in many languages such as English, French, Arabic, Chinese, and Spanish.

Fault-tolerant and robust

Abyss Web Server is based on the APX architecture. APX (which stands for Anti-crash Protection eXtension) was created, here at Aprelium, to make the server crash-proof. If it happens that the software causes a critical error and crashes (which is by the way very improbable), a report will be generated if possible and the server is automatically restarted. The downtime in such a case won’t exceed 1 second!


Security is the #1 priority in Abyss Web Server. In addition to its advanced URL decoding engine which rejects malicious and suspicious requests, it features an efficient anti-hacking system which detects at an early stage hacking attempts or denial of service attacks and bans dynamically their originating IP addresses.

It is also equipped with an anti-leeching system to automatically prevent other web sites from directly linking to your images or files.

XSSI support

Abyss Web Server supports the standard eXtended Server Side Includes directives to help you create dynamic HTML pages with the least effort and without requiring the use of a scripting language. Advanced directives such as #if, #elif, #else, #endif, and #set are available to enable flow control as well as variables setting and substitution constructs.

On-the-fly HTTP compression

Abyss Web Server supports the automatic compression of its responses when it dialogs with modern browsers which understand HTTP compression. This contributes to the reduction of bandwidth consumption and makes your sites load faster for most of your visitors.

Unicode compliant

Abyss Web Server supports file names and URLs written in any human language.

Runs your ASP.NET applications

Abyss Web Server features a native support for ASP.NET 1.1, 2.0, and 3.5 on Windows NT/2000/XP/2003/Vista/Home Server/2008. You can install your ASP.NET applications and ASPX files and start serving them immediately with no performance loss and no incompatibilities issues.

Abyss Web Server’s ASP.NET support is not limited in anyway and can execute small test scripts written in C# or VB.NET as well as large applications which use the advanced capabilities of ASP.NET such as custom web controls, database access, authentication, web services and XML processing.

Powers your Ruby on Rails applications

Abyss Web Server can run Web applications based on the Ruby on Rails framework. Their execution speed will be optimal thanks to the use of the FastCGI interface.

Installing Ruby on Rails has also been made easy on Abyss Web Server: clear instructions and full Ruby + Ruby on Rails packages are provided to make deployment of the framework quick and straightforward.

Hosts your PHP, Perl, and “Classic” ASP scripts

Abyss Web Server has been specially designed to make using scripts the simplest possible even on Windows platforms. Thanks to its CGI and ISAPI extensions interfaces, Abyss Web Server supports various scripting languages such as PHP, Perl, “Classic” ASP, Python, Ruby, Rebol, and TCL.

Languages which interpreters are FastCGI-compatible (such as PHP) will even experience a significant processing speed boost on Abyss Web Server while reducing in the same time your system load.

Whether you are going to test a simple script or install and run a complex database-driven web application, Abyss Web Server is the best choice in terms of ease of configuration and optimal performance.

Total control over the bandwidth

You can configure the total bandwidth that Abyss Web Server is allowed to use when answering the requests. You can also configure the bandwidth that is allowed for every visitor.

Finer bandwidth control is also available in Abyss Web Server X2 and can be used to configure the allowed bandwidth per file, per directory, or per group of files or directories.

Password protection

Password protecting files or directories has never been easier. You can define users and groups of users and create advanced access rules with a few clicks.

Custom directory listings

With Abyss Web Server, you have a total control over the layout and the look and feel of your directory listings. You can define a template using simple SSI directives or you can write in your preferred programming language your custom directory listing script.

Virtual hosting

Abyss Web Server can serve more than one web site from the same computer. This is often called virtual hosting or support for multiple hosts. Each defined host has its specific configuration and is completely independent from other hosts. Virtual hosting is only available in the professional edition Abyss Web Server X2.

SSL/TLS support (HTTPS – Secure connections)

Abyss Web Server supports the SSL and TLS protocols and is able to accept secure connections with strong cryptography (up to 256-bit keys) to protect your visitors’ sensitive data from flowing in clear form over the Internet. SSL/TLS support enables you to host E-commerce sites and accept credit card data with the highest level of security available in today’s industry standards.

Comprehensible SSL certificates management interface

Declaring, self-signing, and requesting SSL certificates has never been easier. With Abyss Web Server, you have not to use external tools and type lengthy commands to generate keys, certificates, and CSRs. Every task related to SSL certificates can be carried out using the console (the remote Web configuration interface).

Easy dual hosts (HTTP+HTTPS) setup

Have you ever wondered how to have the same site available with http:// and https:// URLs at the same time? With Abyss Web Server, such a setup only requires an extra click when declaring your host. You can even configure it to serve some parts of the site (for example login protected areas) only with https://. In such a case, Abyss Web Server will handle automatically the redirection from the http:// to the https:// URL. Dual hosts support is only available in the professional edition Abyss Web Server X2.

URL Rewriting

Abyss Web Server includes a URL rewriting engine conforming to industry standards. It can help you hide the complex URLs of your Web applications and make them look more user friendly.

Although URL rewriting is usually considered as an advanced feature, it remains easily controllable in Abyss Web Server through the comprehensible user interface of the console.

Starts when your computer boots up

Abyss Web Server can be configured to act as a Windows System Service, MacOS X Startup Item, or Linux/FreeBSD daemon. In such a case, you do not have to start it manually. It will be automatically launched immediately after your computer startup, even though no user is logged in, and will operate in the background.

You do not need to be a system wizard to make Abyss Web Server operate in this mode. A few clicks (on Windows and MacOS X) on a comprehensible dialog window are sufficient


How to monitor your Internet bandwidth usage in OS X, redux

  1. To get started, download and install SurplusMeter.
  2. Launch it from your Applications folder. The main interface will appear, and you’ll need to make a few adjustments before you’re done. First, select the Connection type: – as the default is PPP modem, and hopefully you have broadband via yourEthernet port or Airport wireless.Because SurplusMeter was actually created with the idea of tracking exactly how much you use the Internet, you can even set a Month starts on date (ie. the first day of your billing cycle) – since that’s how most ISP’s who limit your bandwidth will monitor it. If you don’t actually have a “set in stone” download limit, you can ignore the Download limit: setting, but you may want to make it higher than the 3GB that it defaults to. I set it to 500GB.

    monitor os x bandwidth with surplusmeter

    3) And once the Connection type: change is made, you’ll see your total downloads/uploads since SurplusMeter was installed. Click the green button in the upper-left corner.

    monitor os x bandwidth with surplusmeter

    1. SurplusMeter will go into ‘mini-mode’. You can also quit SurplusMeter entirely, and it will still keep track of your usage. When installed, it actually puts a small program in your start-up items, and it’s that program that really does the monitoring.
    2. monitor os x bandwidth with surplusmeter

    3. If you open your System Preferences, select Accounts and then when your account is highlighted, click Login Items, you’ll notice that SurplusMeterAgenthas been added to your start-up items. SurplusMeterAgent is what tracks your usage.
    4. monitor os x bandwidth with surplusmeter
      click to enlarge

    5. Tip: if you do use Ethernet or Airport, and transfer files across your local network– use the Pause Monitoring button. That will stop SurplusMeter from ‘tracking’ your usage until you un-pause again (and it does track local-network traffic the same way it does Internet bandwidth, which could artificially inflate your usage stats if you don’t use the Pause button).

Source :


Installing JIRA Standalone on Mac OS

Before you Begin

1)Download the JIRA Standalone TAR(.GZ) File  standalone.tar.gz

2)Unzip the downloaded file.

Note: Please ensure Java Home is Setup preperly

$ Whereis java

$ export JAVA_HOME /usr/bin/java


Installing JIRA

1)Copy the unzipped JIRA Folder to Application folder

2) Then Navigate /Applications/atlassian-jira-enterprise-4.1.1-standalone/atlassian-jira/WEB-INF/classes/ to edit file

3) Edit the file .add a ‘jira.home’ property and set it to your desired location for the JIRA Home Directory ( /Application/Jira/HOME)

Note :By default, JIRA Standalone runs on port 8080 (and hence is available at (http://<yourserver&gt;:8080, eg. http://localhost:8080).

If the server on which you run JIRA Standalone already has a service claiming port   8080, there will be a conflict, and JIRA will fail to start. You may see errors like this

LifecycleException:  Protocol handler initialization failed: Address already in use:8080

This can be fixed by changing JIRA to use another port (eg. 8090). This is done by editing conf\server.xml (eg. in Wordpad). The start of the file looks like:

<Server port=”8005” shutdown=”SHUTDOWN”>

<Service name=”Catalina”>

<Connector port=”8080

maxHttpHeaderSize=”8192″ maxThreads=”150″ minSpareThreads=”25″ maxSpareThreads=”75″

enableLookups=”false” redirectPort=”8443″ acceptCount=”100″ connectionTimeout=”20000″ disableUploadTimeout=”true” />

Here, change “8005” to “8006”, and change “8080” to “8090” (or some other free port — see below).

Then restart JIRA (bin\shutdown.bat; bin\startup.bat) and point a browser to http://<yourserver&gt;:8090

Which port number should I choose?

If you are not sure which port number to choose, try new numbers one by one, starting with default port numbers and incrementing by one. Keep going until you find an available port number.

A note about firewalls

When you choose a port number for JIRA, bear in mind that your firewall may prevent people from connecting to JIRA based on the port number. Organizations with a local network protected by a firewall typically need to consider modifying their firewall configuration whenever they install a web-based application (such as JIRA) that is running on a new port or host. Even personal laptop and desktop machines often come with firewall software installed that necessitates the same sort of change as described above.

If JIRA does not need to be accessed from outside the firewall, then no firewall configuration changes will be necessary.


Starting JIRA

Run bin/ to start JIRA.


JIRA will be launched in a black ‘Tomcat’ window (do not close this window). Wait until the startup messages have finished.

To access JIRA, go to your web browser and type this address: http://localhost:8080.


Backing and Restoring Data

cheduled XML backups,  )

  1. Log in as a user with the ‘JIRA System Administrators’ global permission
  2. Bring up the administration page by clicking either the ‘Administration’ link on the top bar or the title of the Administration box on the dashboard.
  3. Under the ‘Import & Export’ sub-menu in the left-hand navigation column, click the ‘Backup Data to XML’ link. This will display the ‘Backup JIRA data’ page:
  1. pastedGraphic.pdf

If you see the following message at the top of this page, you will need to set a safe backup path first

  1. You have not named a safe backup directory and hence you are not allowed to make backups for security reasons. You must edit and explicitly set ‘’. Restart JIRA and then you will be able to make arbitrary backups. NOTE :use double \ characters, for example
  2. In ‘File name’ field, type the full path, including filename, of the location to which you want JIRA to write the backup file. Note: Ensure that JIRA has rights to write to this location.
  3. (Optional but recommended) Select the ‘Backup as Zip’ checkbox.
  4. Click the ‘Backup’ button, and wait while your JIRA data is backed up.
  5. When the backup is complete, a message will be displayed, confirming that JIRA has written the data to the file you specified.

Define the SMTP Mail Server

  1. Log in as a user with the ‘JIRA System Administrators’ global permission.
  2. Bring up the administration page by clicking either the ‘Administration’ link on the top bar or the title of the Administration box on the dashboard.
  3. Click “Mail Servers” in the left-hand column (under “Global Settings”).
  4. Click “Configure new SMTP mail server”.
  5. This will display the “Add SMTP Mail Server” screen. Complete the top section as follows: