Dedicated server is notorious for its weird ways. It is very hard sometimes to confirm what settings its using.
I used that as a template, created all 3 of the profile and cfg's and kept them seperate in a specific folder. No confusion over what settings are what and where.
The last line tells my server to report to the local host, ie - its self. The rest is just info.
When i launch the server i explicitly call those files. From the wiki
Gamespy reporting url for public server list inclusion
use 127.0.0.1 for LAN server
rem "[drive]\[path to arma2]\ArmA2Server.exe" -port=2302 -name=default -config=default\server.cfg -cfg=default\Arma2.cfg -profiles=default
using a batch file for me this becomes
Im not sure about the spaces, they are usualy ignored and my cfg has both.
REM Batch Launch
CD /d Z:\Bohemia Interactive\ArmA2
START arma2oaserver.exe -name=Kamakazi -config=C:\Documents and Settings\Kamakazi\Desktop\ArmA2\ArmA2 SERVER\server.cfg -cfg=C:\Documents and Settings\Kamakazi\Desktop\ArmA2\ArmA2 SERVER\arma2.cfg -profile=C:\Documents and Settings\Kamakazi\Desktop\ArmA2\ArmA2 SERVER\SERVERprofile.arma2profile -mod=@CBA;@GDT;@ACE;@ACEX;@ACEX_RU;@ACEX_USNavy;@sap_everon;ACEX_SM -exThreads=7 -port=23888
Be sure of your syntax, no random Rem or */ anywhere near.
as for the voting try
The Kelly's site is full of good stuff.
lots of luck.