Skip to content

Instantly share code, notes, and snippets.

View zacharyblank's full-sized avatar

Zach Blank zacharyblank

  • Hurry
  • Portland
View GitHub Profile
# Remove /v1/ from the request uri
map $request_uri $post_uri {
~^/v1(?P<uri_string>.*)$ $uri_string;
}
# Main Host
server {
listen 80;
server_name host;
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/netlib/tcp.py", line 379, in request_thread
self.handle_connection(request, client_address)
File "/usr/local/lib/python2.7/dist-packages/libmproxy/proxy.py", line 549, in handle_connection
h.handle()
File "/usr/local/lib/python2.7/dist-packages/libmproxy/proxy.py", line 196, in handle
while self.handle_request(cc) and not cc.close:
File "/usr/local/lib/python2.7/dist-packages/libmproxy/proxy.py", line 239, in handle_request
sc.send(request)
File "/usr/local/lib/python2.7/dist-packages/libmproxy/proxy.py", line 66, in send
Oct 13 16:39:53 ipsec-vpn charon: 09[NET] received packet: from 184.152.76.63[500] to 162.242.170.217[500]
Oct 13 16:39:53 ipsec-vpn charon: 09[NET] waiting for data on sockets
Oct 13 16:39:53 ipsec-vpn charon: 16[NET] received packet: from 184.152.76.63[500] to 162.242.170.217[500] (668 bytes)
Oct 13 16:39:53 ipsec-vpn charon: 16[ENC] parsed ID_PROT request 0 [ SA V V V V V V V V V V V V V V ]
Oct 13 16:39:53 ipsec-vpn charon: 16[CFG] looking for an ike config for 162.242.170.217...184.152.76.63
Oct 13 16:39:53 ipsec-vpn charon: 16[CFG] candidate: %any...%any, prio 28
Oct 13 16:39:53 ipsec-vpn charon: 16[CFG] found matching ike config: %any...%any with prio 28
Oct 13 16:39:53 ipsec-vpn charon: 16[IKE] received NAT-T (RFC 3947) vendor ID
Oct 13 16:39:53 ipsec-vpn charon: 16[IKE] received draft-ietf-ipsec-nat-t-ike vendor ID
Oct 13 16:39:53 ipsec-vpn charon: 16[IKE] received draft-ietf-ipsec-nat-t-ike-08 vendor ID
Installing necessary dependencies...
Extracting templates from packages: 100%
Installing StrongSwan...
strongswan start/running
Downloading StrongSwan's source...
Configuring StrongSwan...
configure: error: GNU Multi Precision library gmp not found
Installing StrongSwan...
make: *** No rule to make target `install'. Stop.
Generating /var folder
root@ipsec-vpn:~# service ipsec start
ipsec: unrecognized service
@zacharyblank
zacharyblank / gist:54732d363cf1a461cfc6
Created September 21, 2014 16:54
Category Styles
.categories {
ul {
li {
width: 200px;
text-align: center;
.font-size(1.6);
display: inline-block;
margin: 0 36px;
# Generated by iptables-save v1.4.21 on Thu Sep 18 12:53:41 2014
*nat
:PREROUTING ACCEPT [378:24243]
:INPUT ACCEPT [48:2690]
:OUTPUT ACCEPT [9616:597220]
:POSTROUTING ACCEPT [9616:597220]
-A PREROUTING -i eth0 -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 8080
-A PREROUTING -i eth0 -p tcp -m tcp --dport 443 -j REDIRECT --to-ports 8080
-A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE
COMMIT
@zacharyblank
zacharyblank / gist:a8383da151ef977d77ef
Last active August 29, 2015 14:05
Gulp Error Notifications
var plumber = require('gulp-plumber');
var gutil = require('gulp-util');
var onError = function(err) {
gutil.beep();
console.error("You did something wrong, NERD! " + err.message);
}
gulp.task('less', function() {
gulp.src('app/src/less/main.less')
@zacharyblank
zacharyblank / resolution.js
Last active August 29, 2015 14:03
Watch for screen resolution change
'use strict'
module.exports = function() {
if ( ! watchers) var watchers = [];
var watchResolution = (function watchResolution() {
var devicePixelRatio = window.devicePixelRatio;
setTimeout(function() {
@zacharyblank
zacharyblank / gist:653202a1498bbbdc096c
Created June 25, 2014 15:14
Hungryinc.com Particle Background
'use strict'
module.exports = function($window) {
return {
restrict: 'E',
template: "<canvas id='space' width='{{ width }}' height='{{ height }}'></canvas>",
replace: true,
link: function($scope, element, attr) {
var ctx = element[0].getContext('2d'),
dist,