Most gems are very easy to install however they have typically been created for a Linux environment such as CentOS, RedHat, or OS X. This can cause all sorts of issues with libraries, compilers, etc. because less time has been spent making sure that these gems install on all versions of Windows because of all the differences. It is much easier to make sure that the gems install across all UNIX/Linux versions instead of the Windows versions.
When attempting to install eventmachine on a Windows server or regular PC you will run across an error. The error will spit out a bunch of data including install switches along with some other error information such as the below.
Read the rest of this entry »
Tags:
eventmachine,
eventmachine-win32,
gem,
gems,
libraries,
Linux,
mkmf.log,
Ruby,
windows,
windows xp,
windows.h
2 Comments »
When configuring NGINX with SSL the configuration stated you could have the listen parameter followed by IP:PORT. Initially I attempted to put the below.
listen 127.0.0.1:443;
This caused an error when attempting to visit localhost via HTTPS. The error was “SSL received a record that exceeded the maximum permissible length” followed by ssl_error_rx_record_too_long. This may be related to localhost so in my case I simply changed the configuration line to the below.
listen 443;
The IP address defaults to localhost and SSL was working without this error after modifying this line.
Tags:
127.0.0.1,
443,
HTTPS,
ip address,
localhost,
nginx,
rx_record_too_long,
SSL,
ssl_error
No Comments »
Posted by alex in Insights
It is easy to add static DNS entries to the dd-wrt GUI interface. Follow the below simple steps and then reboot your router. In the below directions the dd-wrt version is v24-sp2.
- Login: First login to your wired or wireless router that is running dd-wrt software.
- Open Services: Click the “Services” tab which will default to the “Services” sub tab as well.
Read the rest of this entry »
Tags:
dd-wrt,
DNS,
DNSMasq,
GUI,
ping,
router,
services
No Comments »
Posted by alex in Insights
MPPE stands for Microsoft Point to Point Encryption. MPPE is used to encrypt data traveling over a PPTP, or Point to Point Tunneling Protocol, connection.
When setting up a PPTP connection using DD-WRT firmware on your router there is a blank field to configure MPPE Encryption options in the VPN/PPTP setup. By default the text “mppe required” is typed into this field. You can add a couple other options which include no40, no56, and stateful or stateless. Descriptions of these options are listed below.
MPPE: Microsoft Point to Point Encryption
mppe required: requires MPPE encryption over the PPTP connection
no40: will not allow 40-bit encryption
no56: will not allow 56-bit encryption
stateful:makes the connection stateful
stateless: makes the connection stateless
So adding the following into the MPPE Encryption field: “mppe required,no40,no56,stateless” will provide you with a 128-bit encrypted stateless PPTP connection.
For more information check out RFC 3079.
Tags:
128-bit,
40-bit,
56-bit,
dd-wrt,
encryption,
microsoft,
mppe,
point to point,
pptp,
rfc 3079,
stateful,
stateless,
tunnel,
VPN
1 Comment »
I have the APIDock search engines on my Firefox search bar, They just added Rails 2.2.2
You can get them here:
http://apidock.com/ruby/search
http://apidock.com/rails/search
http://apidock.com/rspec/search

Tags:
APIDock
7 Comments »