Mind, telling us, how u did? So this could be helpful for others in future 
This is my server file.
// ****************************************************************************
// *
// Arma 3 - server.cfg *
// Version 060116 *
// *
// ****************************************************************************
// ArmA 3 Server Config File
//
// More info about parameters:
//
https://community.bistudio.com/wiki/server.cfg// GENERAL SETTINGS
// Hostname for server.
hostname = "A3Wasteland";
// Server password - for private servers.
password = "";
// Admin Password
passwordAdmin = "";
//ServerCommand Password
serverCommandPassword = "";
// Server Slots
maxPlayers = 100;
// Logfile
logFile = "arma3server.log";
// Minimum Required Client Build
//requiredBuild = 95691
// MOTD Interval (Seconds)
motdInterval = 30;
// VOTING
// Server Mission Start
// minimum number of clients before server starts mission
voteMissionPlayers = 1;
voteThreshold = 0.51;
allowedVoteCmds[] = {
{admin, false, false, 0.5},
{missions, true, false, 0.5},
{mission, false, false},
{kick, false, false, 0.75},
{restart, false, true, -1},
{reassign, true, true, 0.5}
};
// INGAME SETTINGS
// Disable Voice over Net (VoN)
// 0 = voice enabled.
// 1 = voice disabled.
disableVoN = 0;
// VoN Codec Quality
// 0-10 = 8kHz (narrowband).
// 11-20 = 16kHz (wideband).
// 21-30 = 32kHz (ultrawideband).
vonCodecQuality = 30;
//Persistent Battlefield
// 0 = disable.
// 1 = enable.
persistent = 1;
// Time Stamp Format
// none, short, full
timeStampFormat = "full";
// SERVER SECURITY/ANTI HACK
// Verify Signitures for Client Addons
// 0 = off.
// 1 = weak protection (depricated).
// 2 = full protection.
verifySignatures = 2;
// Secure Player ID
// 1 = Server warning message.
// 2 = Kick client.
requiredSecureId = 2;
// Kick Duplicate Player IDs
kickDuplicate = 0;
// BattlEye Anti-Cheat
// 0 = disable
// 1 = enable
BattlEye = 1;
// SCRIPTING ISSUES
onUserConnected = ""; //
onUserDisconnected = ""; //
doubleIdDetected = ""; //
// SIGNATURE VERIFICATION
// kick = kick (_this select 0)
// ban = ban (_this select 0)
onUnsignedData = "kick (_this select 0)";
onHackedData = "kick (_this select 0)";
onDifferentData = "kick (_this select 0)";
// HEADLESS CLIENT SUPPORT
// specify ip-adresses of allowed headless clients
// if more than one:
// headlessClients[]={"185.126.178.83", "185.126.178.83"};
// localClient[]={"127.0.0.1", "185.153.228.229,
// Missions
class Missions {
class ARMA3 {
template = "ArmA3_Wasteland.Altis";
difficulty = custom;
};
};