weblogs.com.pk

Proud To Be Pakistanis!
Welcome to weblogs.com.pk Sign in | Join | Help
in Search

Browse by Tags

All Tags » System Administration
Showing page 1 of 3 (104 total posts)
  • Redis

    Redis Series This Post Redis Clients Redis Clients -- ASP.NET Core REmote DIctionary; or Redis is an open source data structure server; its a key-value database and can be used as NoSQL database, cache and message broker. Its distinguishing feature is that we can store data structures such as strings, hashes, lists, sets, ...
    Posted to Khurram Aziz (Weblog) by khurram on March 7, 2017
  • Floating IP and Containers

    Rancher Series Part 1: RancherOS Part 2: Rancher–First Application Part 3: Rancher Infrastructure Services Part 4: Floating IP and Containers Floating IP or Virtual IP address can be moved from one host to another in the same network / datacenter; this technique can be used to implement high availability infrastructure. If one host ...
    Posted to Khurram Aziz (Weblog) by khurram on August 9, 2016
  • Rancher–First Application

    Rancher Series Part 1: RancherOS Part 2: Rancher–First Application Part 3: Rancher Infrastructure Services Part 4: Floating IP and Containers Lets deploy the first application on our Rancher Environment that we created in the first post. We will be deploying let’s Chat application; its an open source Slack clone built using ...
    Posted to Khurram Aziz (Weblog) by khurram on August 1, 2016
  • RancherOS

    Rancher Series Part 1: RancherOS Part 2: Rancher–First Application Part 3: Rancher Infrastructure Services Part 4: Floating IP and Containers Containers in general and Docker Containers in particular are becoming popular everyday mainly because they allow us to have a componentized environment to run the ...
    Posted to Khurram Aziz (Weblog) by khurram on July 23, 2016
  • GlusterFS Volume as Samba Share

    We made Docker Container using a Dockerfile in the GlusterFS post that can mount a GlusterFS volume (running on Raspberry Pis); lets extend our Dockerfile and add Samba Server to expose the mounted directory as Samba Share so it can be accessed from Windows. For this we need to add these additional lines into the Dockerfile RUN apt-get -y ...
    Posted to Khurram Aziz (Weblog) by khurram on July 19, 2016
  • GlusterFS

    GlusterFS is a scale-out network-attached storage file system that has found applications in cloud computing, streaming media services, and content delivery networks. GlusterFS was developed originally by Gluster, Inc. and then by Red Hat, Inc., as a result of Red Hat acquiring Gluster in 2011, says the Wikipedia. Its a distributed file system ...
    Posted to Khurram Aziz (Weblog) by khurram on July 14, 2016
  • Dockerizing Mongo and Express

    Dockerizing Node Part 1: Running Node Application in Docker Container on Raspberry Pi Part 2: Dockerfile Part 3: Dockerizing Mongo and Express Part 4: docker-compose Part 5: Rancher–First Application Now that we are familiar with the Docker and how it helps us in high isolation and compartmentalization; lets expand and try out ...
    Posted to Khurram Aziz (Weblog) by khurram on July 4, 2016
  • Docker on Windows: Customized Boot2Docker ISO with CIFS

    Docker on Windows Part 1: Docker on Windows Part 2: Docker on Windows- HyperV, NAT and DHCP Server Part 3: Docker on Windows- Windows Containers Part 4: Docker on Windows- Customized Boot2Docker ISO with CIFS Part 5: Docker on Windows- Docker for Windows When using Docker in Linux Virtual Machine on ...
    Posted to Khurram Aziz (Weblog) by khurram on July 3, 2016
  • Docker on Windows: HyperV, NAT and DHCP Server

    Docker on Windows Part 1: Docker on Windows Part 2: Docker on Windows- HyperV, NAT and DHCP Server Part 3: Docker on Windows- Windows Containers Part 4: Docker on Windows- Customized Boot2Docker ISO with CIFS Part 5: Docker on Windows- Docker for Windows In the first part, Docker on Windows, we ...
    Posted to Khurram Aziz (Weblog) by khurram on June 11, 2016
  • Docker on Windows

    Docker on Windows Part 1: Docker on Windows Part 2: Docker on Windows- HyperV, NAT and DHCP Server Part 3: Docker on Windows- Windows Containers Part 4: Docker on Windows- Customized Boot2Docker ISO with CIFS Part 5: Docker on Windows- Docker for Windows Setting up Docker on Windows is slightly ...
    Posted to Khurram Aziz (Weblog) by khurram on June 4, 2016
  • Staging Node Application on Windows

    Staging Node Application Part 1: Staging Node Application Part 2: Staging Node Application on Raspberry Pi Part 3: Staging Node Application on Windows Part 4: Running Node Application in Docker Container on Raspberry Pi We can run a Node Application on Windows with IIS; there exists IISNODE that can be used to do exactly this. Simply ...
    Posted to Khurram Aziz (Weblog) by khurram on June 3, 2016
  • Running Node Application in Docker Container on Raspberry Pi

    Dockerizing Node Part 1: Running Node Application in Docker Container on Raspberry Pi Part 2: Dockerfile Part 3: Dockerizing Mongo and Express Part 4: docker-compose Part 5: Rancher–First Application Lets run a Node application in Docker on Raspberry Pi; for the proof of concept; I will be using a simple hello world app and a GIT/SSH ...
    Posted to Khurram Aziz (Weblog) by khurram on June 1, 2016
  • Docker on Raspberry Pi

    Docker allow us to package our application with all its dependencies into a standardized unit; the application run in the Container that has everything it needs to run and this is kept in isolation from the other Container running on the Server. Its architecturally different from Virtual Machine and are more portable and efficient; they share the ...
    Posted to Khurram Aziz (Weblog) by khurram on May 31, 2016
  • Monitoring Raspberry Pi

    Part 1: Staging Node Application Part 2: Staging Node Application on Raspberry Pi Before commissioning the Raspberry Pi; it would be nice if we setup some monitoring; so we can correlate any issue in the field with device status. This becomes important especially for devices like Raspberry Pi that has limited resources. The simplest and ...
    Posted to Khurram Aziz (Weblog) by khurram on May 20, 2016
  • Staging Node Application on Raspberry Pi

    Staging Node Application Part 1: Staging Node Application Part 2: Staging Node Application on Raspberry Pi Part 3: Staging Node Application on Windows Part 4: Running Node Application in Docker Container on Raspberry Pi To make things interesting; lets test our Node application on Raspberry Pi running Raspbian. Raspbian; just like ...
    Posted to Khurram Aziz (Weblog) by khurram on May 19, 2016
  • Staging Node Application

    Staging Node Application Part 1: Staging Node Application Part 2: Staging Node Application on Raspberry Pi Part 3: Staging Node Application on Windows Part 4: Running Node Application in Docker Container on Raspberry Pi Node applications are “usually” deployed on Linux / Unix environments; and if you are not exposed to these ...
    Posted to Khurram Aziz (Weblog) by khurram on May 18, 2016
  • FreeBSD

    The last time I installed FreeBSD, things were 32bit and it was with Virtual PC. After using Ubuntu for a while, I thought to try my favorite black screen OS; FreeBSD. Downloaded the latest ISO and spinned on a virtual machine in Hyper-V; the installation was straight forward! But things are still not that smooth afterwards. DHCP When it ...
    Posted to Khurram Aziz (Weblog) by khurram on December 15, 2015
  • Retrieving Sharepoint Key

    In some weird scenario; you might need to retrieve the Sharepoint Key…if this is what you are facing; here is the script, save it as VBS and it will tell you the installed key! const HKEY_LOCAL_MACHINE = &H80000002 strKeyPath = ''SOFTWARE\Microsoft\Office\12.0\Registration\{90120000-110D-0000-1000-0000000FF1CE}'' strValueName = ...
    Posted to Khurram Aziz (Weblog) by khurram on April 4, 2015
  • Recreate “Show Desktop” icon in Quick Launch

    Simply save the following content using Notepad at %userprofile%\Application Data\Microsoft\Internet Explorer\Quick Launch as a file having extension scf; like Show Desktop.scf; it will not appear right away; you can then enable disable the Quick Launch toolbar to force it to reload the icons! [Shell] Command=2 IconFile=explorer.exe,3 ...
    Posted to Khurram Aziz (Weblog) by khurram on February 17, 2010
  • Sharepoint and SQL Server Reporting Services

    SQL Server 2005 Reporting Services SP2 or later can be integrated with Sharepoint. Setting it up is bit tricky. http://msdn.microsoft.com/en-us/library/ee384252.aspx URL is must read to troubleshoot the issues. For me following worked Ensure only Windows Integrated Authentication is checked on http://server/ReportServer DisableLoopBackCheck ...
    Posted to Khurram Aziz (Weblog) by khurram on January 2, 2010
  • Microsoft Dynamics GP

    Is anyone around has worked with Microsoft Dynamics GP product? (v10) I have an integration project and some basic training work to accountants / data entry operators and management folk for adoption (migrating from another such accounting/financial/mini-ERP product). Please contact me at khurram AT sharpcoders DOT net
    Posted to Khurram Aziz (Weblog) by khurram on September 25, 2009
  • Windows Desktop Search 4 – Remote Queries

    Windows Desktop Search 4 supports Remote Queries; if you install it on multiple machines; each indexing their local data; you can then query these multiple indexes… Simplest way is to open the network share and use the Search Box…if the particular shared folder is in the remote machine’ indexed folder; your local Search applet will send the query ...
    Posted to Khurram Aziz (Weblog) by khurram on March 21, 2009
  • Free Ebooks from Microsoft

    MS Press is celebrating 25 years, this month they are offering Windows Server TCP/IP Protocols and Services by Joseph Davies If you register your copy of Visual Web Developer Express Edition, or already have registered it, visit the goodies page to get the three free ebooks, the second edition of Introducing Silverlight book (based on v2) is ...
    Posted to Khurram Aziz (Weblog) by khurram on October 23, 2008
  • ThreadMaster

    We have a mediocre server in production where usually the scheduled job executor kind of apps get deployed...The machine is also running one Windows Service, coded in C#/.Net, developed by me. My system administrator ranged me saying that i should get it checked as machine' CPU is hitting high most of the time. Debugging (Windows) applications in ...
    Posted to Khurram Aziz (Weblog) by khurram on September 25, 2008
  • Managing Files

    Last Sunday, I spared some time to manage my eBooks folder. I tried Link Shell Extension, which helped in placing single ebook in multiple folders, avoiding copying the content... Do not forget to read Wikipedia article on NTFS Junctions for some background information!
    Posted to Khurram Aziz (Weblog) by khurram on August 26, 2008
  • Lightening and Machine

    Last Saturday I was off for the weekend but my machine and few other devices were on. (I occasionally remote desktop my machine if I come across with some nice idea during my off times). We had a lightening that day and it damaged many devices in our lan, including my machine's power supply and its motherboard. My machine is multi-home, its one ...
    Posted to Khurram Aziz (Weblog) by khurram on April 8, 2008
  • Php Installer and IIS6

    PHP's latest installer (PHP5) can setup IIS6 to use PHP; there is a small glitch if you install the PHP in the default location which usually is "C:\Program Files\PHP". The installer setup the 8.3 DOS file naming convention for ISAPI mapping for .PHP requests, and the full name in IIS6's Web Server Extension; and you end up getting ...
    Posted to Khurram Aziz (Weblog) by khurram on January 23, 2008
  • Vista Tips

    Hibernation To Hibernate; use >shutdown /h, I cant find any menu for this in Vista atleast here at my workstation! To disable hibernation (to save some diskspace) use >powercfg –h off Windows Desktop Search If UPS is not working; disabling Windows Search is recommended; to avoid any data loss/file-system corruption due to ...
    Posted to Khurram Aziz (Weblog) by khurram on January 2, 2008
  • Why Snmp Traps?

    In continuation to my last post on highlighting Snmp Trap, mostly sysadmins uses Snmp based polling; MRTG, RRD etc...such sysadmins might ask why Snmp Traps when we already are polling? Polling is part of “monitoring”; another important pieces are analysis and notification based on this analysis…. With loads of data, analysis becomes ...
    Posted to Khurram Aziz (Weblog) by khurram on January 2, 2008
  • SNMP Traps - Low Diskspace Notification from Windows

    Infrastructure Things get changed with time; having solid and generic infrastructure is must….DNS is good thing for this; ACLs should be based on DNS names instead of IPs…We should use “private DNS Servers” for our internal network devices….Use A records for your hosts and CNAME for your ''services'' e-g using snmpagent.yourdomain CNAME in ...
    Posted to Khurram Aziz (Weblog) by khurram on January 2, 2008
  • Running Unix Apps on Windows

    From last few months we have been involved in an interesting project that has different tiers in different platforms. Data Tier MySQL / LDAP / config files on Linux SQL Server on Windows Application Service Tier C/C++, Perl, Bash Scripting on LinuxC#, ASP.NET on Windows Client Tier Desktop: ...
    Posted to Khurram Aziz (Weblog) by khurram on December 14, 2007
  • Setting boot-up OS (Windows Vista / XP)

    If you have installed Windows Vista and Windows XP both on single machine you must have noticed that Windows Vista has a new boot loader and doestnt use NTLDR/BOOT.INI. I access my machine sometime over Remote Desktop and recently I wanted to specify the default boot order from the command prompt so that on restart I can remote desktop another ...
    Posted to Khurram Aziz (Weblog) by khurram on December 4, 2007
  • Team Explorer - Beta 2 of Visual Studio 2008

    I already had Orcas (Visual Studio 2008) Beta 1 and its Team Explorer Add-in installed; before installing Beta 2 of Visual Studio I uninstalled all the Orcas stuff. I am not sure if I uninstalled the Orcas Team Explorer or not. Anyways; after installing the Orcas Beta 2; I got an error that Team Explorer Package could not get loaded; I ...
    Posted to Khurram Aziz (Weblog) by khurram on July 28, 2007
  • Project Server 2007 and Windows Sharepoint Services v3

    I have been reading few articles on 2007 Office System Server; especially Sharepoint and Project Server. I must say; they really have pilled up the things nicely on ASP.NET stack. The concept of Site Features and Shared Services in Sharepoint is great. They have used it and other Sharepoint development improvements quite nicely for Project ...
    Posted to Khurram Aziz (Weblog) by khurram on April 30, 2007
  • TfsWarehouse

    Team System Reporting features uses SQL Server Analysis Services at its backend; it creates and maintains an Analysis Services database with name, TfsWarehouse. From few days, our reports were not working; today I invested some time in learning how the things work to troubleshoot the actual problem. I found out that the TfsWarehouse database got ...
    Posted to Khurram Aziz (Weblog) by khurram on February 16, 2007
  • mstsc /console

    Remote desktop is an awesome implementation. Sometimes you might want to remote desktop a machine’s console; its simple; simply run the remote desktop client using command “mstsc /console” The only restriction is that it only works with Windows 2003 onwards. You can stop using VNC or RAdmin to access console; as remote desktop is much lighter on ...
    Posted to Khurram Aziz (Weblog) by khurram on June 29, 2006
  • %windir%\inf

    %windir%\inf (usually c:\windows\inf) folder has the ''INF'' (information) files of most of the components...so in case any component get screwed; simply visit this folder; right click the INF file and reinstall the component; e-g mdac.inf is Microsoft's Data Access Components
    Posted to Khurram Aziz (Weblog) by khurram on June 23, 2006
  • netsh :: Opening range of ports in Windows Firewall

    Today I happened to configure a machine for ACCPAC; which is an entry level ERP solution from SAGE. ACCPAC offers internet accessibility using either DCOM or .NET Remoting. For .NET Remoting it uses multiple ports where it opens up listeners as the client logon and uses different interfaces. I had configured Windows Firewall; the problem was that ...
    Posted to Khurram Aziz (Weblog) by khurram on June 22, 2006
  • UnixOdbc

    I am planning a solution for a small ISP who needs a cheaper and straight forward billing system. Our solution contains FreeRadius running on Linux configured with UnixOdbc having a DSN of FreeTDS driver talking to SQL Server Express running on Windows. Front end app will be ASP.NET v2; our guess is that this solution’s TCO for the client and ...
    Posted to Khurram Aziz (Weblog) by khurram on June 1, 2006
  • Outlook 2003 / Outlook 2007

    Outlook 2003 and Outlook 2007 dont work side by side. As Outlook 2007 updates MAPI; which breaks compatibility with Outlook 2003 (my thinking). OL2003 will not work once you have OL 2007 installed. Though OL 2007 works fine; but its not stable (being Beta) and if you dont want to take a risk; dont install OL 2007 when installing Office 2007 beta.
    Posted to Khurram Aziz (Weblog) by khurram on May 30, 2006
  • Fedora 5

    Fedora 5 was released last Monday; I guess this is the first “client ready” operating system having built in support of .NET (oops Common Language Runtime / CLR) support. There are even three apps built with Mono; a note taking app, a photo manager and a search/index app. There is even an easy going announcement of it here which is quite fun to ...
    Posted to Khurram Aziz (Weblog) by khurram on March 24, 2006
  • Sharepoint / ASP.NET v2 / Smart Part :: Required permissions cannot be acquired

    Today I updated few internal Sharepoint based applications to ASP.NET v2. Before using ASP.NET v2 with Sharepoint; you need to install Service Pack 2 of Windows Sharepoint Services (WSS). I was using SmartPart to use ASCX based user controls in Sharepoint. You need to use “Son of SmartPart” if you are using ASP.NET v2. It took considerable time to ...
    Posted to Khurram Aziz (Weblog) by khurram on March 17, 2006
  • Accessing the server remotely!

    A kind of Slashdot post; but it’s interesting I happened to meet a developer today; he is from Karachi; and has come to Lahore on a project that we are doing for a client. (He is client representative as well). We had to decide the platform today for the client; the base product we are using happens to support both sides of the world, Windows and ...
    Posted to Khurram Aziz (Weblog) by khurram on March 17, 2006
  • Could not find a part of the path

    ASP.NET Compilation Model can become troublesome for system administrators; especially if they are dealing with lousy developers/clients. 99% of the time; developers don’t bother to tweak the application for deployment into production; they XCOPY their ASP.NET apps to the web servers. They should beware of deploying DEBUG code as described in this ...
    Posted to Khurram Aziz (Weblog) by khurram on March 9, 2006
  • {BA126AD1-2166-11D1-B1D0-00805FC1270E}

    I have a Windows 2003 Sp1 box running SQL Server 2005; the box also has Windows Firewall turned on. I was going through Windows Event Logs; and found out that NETMAN service has some issues. NETMAN (Network Connections Manager) service is used by Windows Firewall; and my initial findings are that the problem had some connection between SQL Server, ...
    Posted to Khurram Aziz (Weblog) by khurram on March 3, 2006
  • MSDTC :: WIN2k3SP1/WINXPSP2 :: Windows Firewall

    When you need to work with distributed resources (two databases for instances); you need distributed transactions. Generally; two phase commit technique is used in distributed transactions. Microsoft Distributed Transaction Coordinator (MSDTC) is one such implementation; and it’s available on Windows out of the box. Another good thing about it; ...
    Posted to Khurram Aziz (Weblog) by khurram on February 25, 2006
  • Hot Patching

    Over the last few years; rebooting Windows frequency is decreased. People have started making good installers. With HotPatching; Microsoft is trying to increase Windows availability to the next level. Read Kernel Mustard’s post about how they are doing it; and if you want to try the beta; get yourself enroll, details are on this post at ...
    Posted to Khurram Aziz (Weblog) by khurram on February 20, 2006
  • Think Yourself a System Administrator?

    Do you think yourself a system administrator? Yes? Ok; try giving answers of following How many files are installed on a freshly installed Windows 2003 or Fedora 4 (or an OS of your choice)? What’s the ACL of C:\Windows or /bin (or other similar location in other OS)? How many files are updated/deleted/added when SP1 (or some other popular ...
    Posted to Khurram Aziz (Weblog) by khurram on February 17, 2006
  • Running ASP.NET v1.1 and v2 sites side by side

    IIS6 features multiple application pools; an application pool is basically a process that handles the web requests. These application; also loads the runtimes and script engines to server dynamic content; like ASP, PHP, Microsoft.NET for ASP.NET and so forth. This is quite natural; that only one version of one engine/runtime can get loaded into ...
    Posted to Khurram Aziz (Weblog) by khurram on February 15, 2006
  • Directory Services

    Every application has certain configuration information; most of the times; these configurations are hard-coded by their developers; but it’s a good idea to have that information in some external configurable place. We had been using INI files and Windows Registry to store that information; but then we have to hard-code the name and location ...
    Posted to Khurram Aziz (Weblog) by khurram on February 2, 2006
1 2 3 Next >
Powered by Community Server (Personal Edition), by Telligent Systems